]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Revert:
authorUros Bizjak <uros@gcc.gnu.org>
Sun, 17 Feb 2008 11:54:45 +0000 (12:54 +0100)
committerUros Bizjak <uros@gcc.gnu.org>
Sun, 17 Feb 2008 11:54:45 +0000 (12:54 +0100)
        2008-02-15  Uros Bizjak  <ubizjak@gmail.com>
        * config/i386/sfp-machine.h (CMPtype): Define as typedef using
        libgcc_cmp_return mode.

testsuite/ChangeLog:

        * gcc.target/i386/pr32268.c (test_lt): Add noinline attribute.
        (test_gt): Ditto.

From-SVN: r132377

gcc/ChangeLog
gcc/config/i386/sfp-machine.h
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr32268.c

index 6fc4d4b367af5a5e755e662fad0a5cce41152c6d..b75e608e9ef82149e786e4e761cecd69523e0004 100644 (file)
@@ -1,3 +1,11 @@
+2008-02-17  Uros Bizjak  <ubizjak@gmail.com>
+
+       Revert:
+
+       2008-02-15  Uros Bizjak  <ubizjak@gmail.com>    
+       * config/i386/sfp-machine.h (CMPtype): Define as typedef using
+       libgcc_cmp_return mode.
+
 2008-02-16  Manuel Lopez-Ibanez  <manu@gcc.gnu.org>
 
        PR c/28368
index f4bf8796f9fdcac2a0ff6d87cb73a42d4ae242c1..b7625c0ed3c43b598a2d5f207b08e4d42a6f471e 100644 (file)
@@ -10,8 +10,7 @@ typedef unsigned int UTItype __attribute__ ((mode (TI)));
 
 /* The type of the result of a floating point comparison.  This must
    match `__libgcc_cmp_return__' in GCC for the target.  */
-
-typedef int CMPtype __attribute__ ((mode (__libgcc_cmp_return__)));
+#define CMPtype                        long
 
 #define _FP_MUL_MEAT_Q(R,X,Y)                           \
   _FP_MUL_MEAT_2_wide(_FP_WFRACBITS_Q,R,X,Y,umul_ppmm)
index 7458c02637160e17b8c522afd872df6390351603..8bfa223a170efa60cb29c70473087641632993e5 100644 (file)
@@ -1,3 +1,8 @@
+2008-02-17  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.target/i386/pr32268.c (test_lt): Add noinline attribute.
+       (test_gt): Ditto.
+
 2008-02-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
        * obj-c++.dg/encode-2.mm: XFAIL.
@@ -6,9 +11,9 @@
 2008-02-16  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
            Paolo Carlini  <pcarlini@suse.de>
 
-        * g++.dg/ext/has_nothrow_assign.C: Skip some tests when __PIC__.
-        * g++.dg/ext/has_nothrow_constructor.C: Likewise.
-        * g++.dg/ext/has_nothrow_copy.C: Likewise.
+       * g++.dg/ext/has_nothrow_assign.C: Skip some tests when __PIC__.
+       * g++.dg/ext/has_nothrow_constructor.C: Likewise.
+       * g++.dg/ext/has_nothrow_copy.C: Likewise.
 
 2008-02-16  Uros Bizjak  <ubizjak@gmail.com>
 
index f67da9b7cd9758cdf6f32250ece3e130c411c78d..472259c1ebacfd4811d0f78d66195c2bc78d8fb6 100644 (file)
@@ -4,12 +4,14 @@
 
 extern void abort(void);
 
-int test_lt(__float128 x, __float128 y)
+int __attribute__ ((__noinline__))
+test_lt(__float128 x, __float128 y)
 {
   return x < y;
 }
 
-int test_gt (__float128 x, __float128 y)
+int __attribute__ ((__noinline__))
+test_gt (__float128 x, __float128 y)
 {
   return x > y;
 }