OSDN Git Service

* gcc.c-torture/execute/ieee/ieee.exp (additional_flags):
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 21 Sep 2009 10:52:57 +0000 (10:52 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 21 Sep 2009 10:52:57 +0000 (10:52 +0000)
Add -fno-inline.
* gcc.c-torture/execute/ieee/pr36332.c (foo): Remove attributes.
* gcc.c-torture/execute/ieee/pr30704.c (f1): Ditto.
(f2): Ditto.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@151915 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp
gcc/testsuite/gcc.c-torture/execute/ieee/pr30704.c
gcc/testsuite/gcc.c-torture/execute/ieee/pr36332.c

index e1f259d..f51cb86 100644 (file)
@@ -1,3 +1,11 @@
+2009-09-21  Uros Bizjak  <ubizjak@gmail.com>
+
+       * gcc.c-torture/execute/ieee/ieee.exp (additional_flags):
+       Add -fno-inline.
+       * gcc.c-torture/execute/ieee/pr36332.c (foo): Remove attributes.
+       * gcc.c-torture/execute/ieee/pr30704.c (f1): Ditto.
+       (f2): Ditto.
+
 2009-09-20  H.J. Lu  <hongjiu.lu@intel.com>
 
        * gcc.dg/ipa/ipa-sra-1.c (dg-options): Add -fipa-sra.
index 048e65f..558829a 100644 (file)
@@ -37,7 +37,7 @@ if $tracelevel then {
 torture-init
 set-torture-options $C_TORTURE_OPTIONS
 
-set additional_flags ""
+set additional_flags "-fno-inline"
 
 # We must use -ffloat-store/-mieee to ensure that excess precision on some
 # machines does not cause problems
index 2d062a9..2b63e67 100644 (file)
@@ -6,7 +6,6 @@ extern int memcmp (const void *, const void *, size_t);
 extern void *memcpy (void *, const void *, size_t);
 
 long long
-__attribute__((noinline))
 f1 (void)
 {
   long long t;
@@ -16,7 +15,6 @@ f1 (void)
 }
 
 double
-__attribute__((noinline))
 f2 (void)
 {
   long long t = 0x000fedcba9876543LL;
index b22fd5d..325ac88 100644 (file)
@@ -1,6 +1,6 @@
 /* PR target/36332 */
 
-int __attribute__((noinline, used))
+int
 foo (long double ld)
 {
   return ld == __builtin_infl ();