From: Cheah Kok Cheong Date: Wed, 21 Dec 2016 19:13:19 +0000 (+0800) Subject: Staging: comedi: comedidev.h: Drop old style zero-length array X-Git-Tag: v4.11-rc1~116^2~493 X-Git-Url: https://git.karo-electronics.de/?a=commitdiff_plain;h=3358a0ca2152ac8f3f34df48feeb09dba599eccd;p=karo-tx-linux.git 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 Reviewed-by: Ian Abbott Signed-off-by: Greg Kroah-Hartman --- diff --git a/drivers/staging/comedi/comedidev.h b/drivers/staging/comedi/comedidev.h index 5d887d589d82..1bb9986f865e 100644 --- a/drivers/staging/comedi/comedidev.h +++ b/drivers/staging/comedi/comedidev.h @@ -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[]; }; /**