Add missing __attribute_used__.
authorThomas Schwinge <thomas@codesourcery.com>
Tue, 19 Feb 2013 11:49:12 +0000 (12:49 +0100)
committerThomas Schwinge <thomas@codesourcery.com>
Wed, 20 Feb 2013 15:48:56 +0000 (16:48 +0100)
Generic IEEE 754 file has been changed in commit
b575c52b86fe0c00adec925e356eb72cf95b23a7.

ports/ChangeLog.mips
ports/sysdeps/mips/bits/nan.h

index e7f65d7..936ab17 100644 (file)
@@ -1,5 +1,8 @@
 2013-02-20  Thomas Schwinge  <thomas@codesourcery.com>
 
+       * 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  <joseph@codesourcery.com>
index af168ce..71f372d 100644 (file)
@@ -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.  */