mirror of
https://gitlab.rtems.org/rtems/rtos/rtems.git
synced 2026-09-22 22:21:38 +08:00
score: Use flexible-array member for C99 and later
This addresses compiler warnings like this: warning: array subscript 0 is outside the bounds of an interior zero-length array 'abc[0]' [-Wzero-length-bounds]
This commit is contained in:
@@ -430,7 +430,11 @@
|
||||
* doesn't allow flexible array members. Use the GNU extension which is also
|
||||
* supported by other compilers.
|
||||
*/
|
||||
#define RTEMS_ZERO_LENGTH_ARRAY 0
|
||||
#if __STDC_VERSION__ >= 199409L
|
||||
#define RTEMS_ZERO_LENGTH_ARRAY
|
||||
#else
|
||||
#define RTEMS_ZERO_LENGTH_ARRAY 0
|
||||
#endif
|
||||
|
||||
/**
|
||||
* @brief Returns a pointer to the container of a specified member pointer.
|
||||
|
||||
Reference in New Issue
Block a user