Print this page
7127  remove -Wno-missing-braces from Makefile.uts

*** 452,480 **** * const struct in6_addr IN6ADDR_LOOPBACK_INIT; */ #ifdef _KERNEL ! #define IN6ADDR_ANY_INIT { 0, 0, 0, 0 } #ifdef _BIG_ENDIAN ! #define IN6ADDR_LOOPBACK_INIT { 0, 0, 0, 0x00000001U } #else /* _BIG_ENDIAN */ ! #define IN6ADDR_LOOPBACK_INIT { 0, 0, 0, 0x01000000U } #endif /* _BIG_ENDIAN */ #else ! #define IN6ADDR_ANY_INIT { 0, 0, 0, 0, \ 0, 0, 0, 0, \ 0, 0, 0, 0, \ ! 0, 0, 0, 0 } ! #define IN6ADDR_LOOPBACK_INIT { 0, 0, 0, 0, \ 0, 0, 0, 0, \ 0, 0, 0, 0, \ ! 0, 0, 0, 0x1U } #endif /* _KERNEL */ /* * RFC 2553 specifies the following macros. Their type is defined * as "int" in the RFC but they only have boolean significance --- 452,480 ---- * const struct in6_addr IN6ADDR_LOOPBACK_INIT; */ #ifdef _KERNEL ! #define IN6ADDR_ANY_INIT {{{ 0, 0, 0, 0 }}} #ifdef _BIG_ENDIAN ! #define IN6ADDR_LOOPBACK_INIT {{{ 0, 0, 0, 0x00000001U }}} #else /* _BIG_ENDIAN */ ! #define IN6ADDR_LOOPBACK_INIT {{{ 0, 0, 0, 0x01000000U }}} #endif /* _BIG_ENDIAN */ #else ! #define IN6ADDR_ANY_INIT {{{ 0, 0, 0, 0, \ 0, 0, 0, 0, \ 0, 0, 0, 0, \ ! 0, 0, 0, 0 }}} ! #define IN6ADDR_LOOPBACK_INIT {{{ 0, 0, 0, 0, \ 0, 0, 0, 0, \ 0, 0, 0, 0, \ ! 0, 0, 0, 0x1U }}} #endif /* _KERNEL */ /* * RFC 2553 specifies the following macros. Their type is defined * as "int" in the RFC but they only have boolean significance