Staging: comedi: comedidev.h: Drop old style zero-length array
PATCH 1/1 Staging: comedi: comedidev.h: Drop old style zero-length array
According to Documentation/Changes, the minimum gcc version required to compile the kernel is 3.2 (this is probably outdated too).
Signed-off-by Cheah Kok Cheong <[email protected]>
--- drivers/staging/comedi/comedidev.h | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-)
drivers/staging/comedi/comedidev.h +1 -7
@@ -612,12 +612,6 @@ extern const struct comedi_lrange range_unknown;#define range_digital range_unipolar5 -#if __GNUC__ >=3 -#define GCC_ZERO_LENGTH_ARRAY -#else -#define GCC_ZERO_LENGTH_ARRAY 0 -#endif -/** * struct comedi_lrange - Describes a COMEDI range table * @length: Number of entries in the range table.
@@ -631,7 +625,7 @@ extern const struct comedi_lrange range_unknown;*/ struct comedi_lrange {int length; -struct comedi_krange range[GCC_ZERO_LENGTH_ARRAY ]; +struct comedi_krange range[]; };/**
Signature · 1 line
2.7.4
Quoted 27 lines · Cheah Kok Cheong
According to
Documentation/Changes, the minimum gcc version required to compile the kernel is 3.2 (this is probably outdated too).Signed-off-by Cheah Kok Cheong <[email protected]>--- drivers/staging/comedi/comedidev.h | 8 +------- 1 file changed, 1 insertion(+), 7 deletions(-)drivers/staging/comedi/comedidev.h +0
-6@@ -612,12 +612,6 @@ extern const struct comedi_lrange range_unknown;#define range_digital range_unipolar5 -#if __GNUC__ >=3 -#define GCC_ZERO_LENGTH_ARRAY -#else -#define GCC_ZERO_LENGTH_ARRAY 0 -#endif -/** * struct comedi_lrange - Describes a COMEDI range table * @length: Number of entries in the range table.
drivers/staging/comedi/comedidev.h extern const struct comedi_lrange range_unknown; · line 631
Quoted 8 lines
drivers/staging/comedi/comedidev.h +1
-1@@ -631,7 +625,7 @@ extern const struct comedi_lrange range_unknown;*/ struct comedi_lrange {int length; -struct comedi_krange range[GCC_ZERO_LENGTH_ARRAY ]; +struct comedi_krange range[]; };/**
Yes, that seems to be redundant. Thanks!
Reviewed-by Ian Abbott <[email protected]>
Signature · 2 lines
-=( Ian Abbott @ MEV Ltd. E-mail: <[email protected]> )=- -=( Web: http://www.mev.co.uk/ )=-