From: Thomas Schwinge Date: Tue, 19 Feb 2013 11:49:12 +0000 (+0100) Subject: Add missing __attribute_used__. X-Git-Tag: glibc-2.18~676 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=72f0ffdcbeb8135d04cf2dc73f8a5f5c7783a283;p=thirdparty%2Fglibc.git Add missing __attribute_used__. Generic IEEE 754 file has been changed in commit b575c52b86fe0c00adec925e356eb72cf95b23a7. --- diff --git a/ports/ChangeLog.mips b/ports/ChangeLog.mips index e7f65d72ac1..936ab170b85 100644 --- a/ports/ChangeLog.mips +++ b/ports/ChangeLog.mips @@ -1,5 +1,8 @@ 2013-02-20 Thomas Schwinge + * sysdeps/mips/bits/nan.h [!__GNUC__] (__nan_union): Add + __attribute_used__. + * sysdeps/mips/bits/nan.h: Align to generic IEEE 754 file. 2013-02-19 Joseph Myers diff --git a/ports/sysdeps/mips/bits/nan.h b/ports/sysdeps/mips/bits/nan.h index af168cee198..71f372d6420 100644 --- a/ports/sysdeps/mips/bits/nan.h +++ b/ports/sysdeps/mips/bits/nan.h @@ -49,7 +49,8 @@ # define __nan_bytes { 0xff, 0xff, 0xbf, 0x7f } # endif -static union { unsigned char __c[4]; float __d; } __nan_union = { __nan_bytes }; +static union { unsigned char __c[4]; float __d; } __nan_union + __attribute_used__ = { __nan_bytes }; # define NAN (__nan_union.__d) #endif /* GCC. */