rx-lib.h: Always restrict doubles to the SF type when 64-bit doubles are not enabled.
authorNick Clifton <nickc@redhat.com>
Wed, 28 Sep 2011 13:56:19 +0000 (13:56 +0000)
committerNick Clifton <nickc@gcc.gnu.org>
Wed, 28 Sep 2011 13:56:19 +0000 (13:56 +0000)
* config/rx/rx-lib.h: Always restrict doubles to the SF type when
64-bit doubles are not enabled.
* config/rx/rx-abi.h: Fix extraneous renaming of the floatsisf
and floatunsisf functions.

From-SVN: r179314

libgcc/ChangeLog
libgcc/config/rx/rx-abi.h
libgcc/config/rx/rx-lib.h

index 2f6973b7a8219a9c962a24b10476b94c9b1dbe8e..a9f771c82ec868fcd1295c847c5a74bc054817c5 100644 (file)
@@ -1,5 +1,12 @@
+2011-09-28  Nick Clifton  <nickc@redhat.com>
+
+       * config/rx/rx-lib.h: Always restrict doubles to the SF type when
+       64-bit doubles are not enabled.
+       * config/rx/rx-abi.h: Fix extraneous renaming of the floatsisf
+       and floatunsisf functions.
+
 2011-09-13  Paul Brook  <paul@codesourcery.com>
+
        * config.host (tic6x-*-*): Add c6x/t-c6x-elf.  Set unwind_header.
        * unwind-c.c (PERSONALITY_FUNCTION): Use UNWIND_POINTER_REG.
        * unwind-arm-common.inc: New file.
index 8a0bbdcd82c8c1c8139252cd8af76598987b4716..6882efc31cb7b47763d1ea5006ec4cafbe2180d8 100644 (file)
 #endif
 
 
-#ifdef L_si_to_sf
-#define DECLARE_LIBRARY_RENAMES RENAME_LIBRARY (floatsisf, CONV32sf)
-#endif
-
-#ifdef L_usi_to_sf
-#define DECLARE_LIBRARY_RENAMES RENAME_LIBRARY (floatunsisf, CONV32uf)
-#endif
-
-
 
 #ifdef __RX_64BIT_DOUBLES__
 
 #define DECLARE_LIBRARY_RENAMES RENAME_LIBRARY (negdf2, NEGd)
 #endif
 
+#ifdef L_si_to_sf
+#define DECLARE_LIBRARY_RENAMES RENAME_LIBRARY (floatsisf, CONV32sf)
+#endif
+
+#ifdef L_usi_to_sf
+#define DECLARE_LIBRARY_RENAMES RENAME_LIBRARY (floatunsisf, CONV32uf)
+#endif
+
 /* The 64-bit comparison functions do not have aliases because libgcc2
    does not provide them.  Instead they have to be supplied in
    rx-abi-functions.c.  */
index fb1d14632a6df66fedbc839226034fbcd0987af8..c83516fd64b0ea33b2f40c17a14eabb36124a110 100644 (file)
@@ -1,6 +1,5 @@
-#ifdef FLOAT
 #ifndef __RX_64BIT_DOUBLES__
 #define DF SF
 #define FLOAT_ONLY
 #endif
-#endif
+