OSDN Git Service

* gcc.target/i386/pr11001-*.c: Remove -m32 from compile flags.
authoruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 Oct 2007 20:55:28 +0000 (20:55 +0000)
committeruros <uros@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 24 Oct 2007 20:55:28 +0000 (20:55 +0000)
        Add -w to compile flags to suppress "call-clobbered register" warnings
        and remove dg-warning directives.

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

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.target/i386/pr11001-memcpy-1.c
gcc/testsuite/gcc.target/i386/pr11001-memcpy-2.c
gcc/testsuite/gcc.target/i386/pr11001-memcpy-3.c
gcc/testsuite/gcc.target/i386/pr11001-memset-1.c
gcc/testsuite/gcc.target/i386/pr11001-memset-3.c
gcc/testsuite/gcc.target/i386/pr11001-strlen-1.c
gcc/testsuite/gcc.target/i386/pr11001-strlen-2.c
gcc/testsuite/gcc.target/i386/pr11001-strlen-3.c

index 5d7411e..fa36f52 100644 (file)
@@ -1,5 +1,11 @@
 2007-10-24  Uros Bizjak  <ubizjak@gmail.com>
 
+       * gcc.target/i386/pr11001-*.c: Remove -m32 from compile flags.
+       Add -w to compile flags to suppress "call-clobbered register" warnings
+       and remove dg-warning directives.
+
+2007-10-24  Uros Bizjak  <ubizjak@gmail.com>
+
        * gcc.dg/sms-2.c: Cleanup sms dump file.
        * gcc.dg/tree-prof/tracer-1.c: Cleanup tracer dump file after the
        profile-use step.
index 0899cc5..c63f848 100644 (file)
@@ -1,6 +1,6 @@
 /* Ensure that we don't use 'rep movX' in the presence of register globals.  */
 /* { dg-do compile } */
-/* { dg-options "-Os -m32" } */
+/* { dg-options "-Os -w" } */
 
 extern void *memcpy (void *, const void *, __SIZE_TYPE__);
 
index ef9d3bf..ae1c3a8 100644 (file)
@@ -1,6 +1,6 @@
 /* Ensure that we don't use 'rep movX' in the presence of register globals.  */
 /* { dg-do compile } */
-/* { dg-options "-Os -m32" } */
+/* { dg-options "-Os -w" } */
 
 extern void *memcpy (void *, const void *, __SIZE_TYPE__);
 
index 1bee3b9..0f5bd56 100644 (file)
@@ -1,10 +1,10 @@
 /* Ensure that we don't use 'rep movX' in the presence of register globals.  */
 /* { dg-do compile } */
-/* { dg-options "-Os -m32" } */
+/* { dg-options "-Os -w" } */
 
 extern void *memcpy (void *, const void *, __SIZE_TYPE__);
 
-register int regvar asm("%ecx"); /* { dg-warning "call-clobbered register" } */
+register int regvar asm("%ecx");
 
 int foo[10];
 int bar[10];
index ef8c3c9..e44d32f 100644 (file)
@@ -1,10 +1,10 @@
 /* Ensure that we don't use 'rep stoX' in the presence of register globals.  */
 /* { dg-do compile } */
-/* { dg-options "-Os -m32" } */
+/* { dg-options "-Os -w" } */
 
 extern void *memset (void *, int, __SIZE_TYPE__);
 
-register int regvar asm("%eax"); /* { dg-warning "call-clobbered register" } */
+register int regvar asm("%eax");
 
 int foo[10];
 int bar[10];
index 0c485a7..1bdfb86 100644 (file)
@@ -1,6 +1,6 @@
 /* Ensure that we don't use 'rep stoX' in the presence of register globals.  */
 /* { dg-do compile } */
-/* { dg-options "-Os -m32" } */
+/* { dg-options "-Os -w" } */
 
 extern void *memset (void *, int, __SIZE_TYPE__);
 
index 311c969..6e159e4 100644 (file)
@@ -1,6 +1,6 @@
 /* Ensure that we don't use 'repnz scasb' in the presence of register globals.  */
 /* { dg-do compile } */
-/* { dg-options "-O1 -m32" } */
+/* { dg-options "-O1 -w" } */
 
 extern __SIZE_TYPE__ strlen (const char *);
 extern void *malloc (__SIZE_TYPE__);
index b30223d..e03adb2 100644 (file)
@@ -1,11 +1,11 @@
 /* Ensure that we don't use 'repnz scasb' in the presence of register globals.  */
 /* { dg-do compile } */
-/* { dg-options "-O1 -m32" } */
+/* { dg-options "-O1 -w" } */
 
 extern __SIZE_TYPE__ strlen (const char *);
 extern void *malloc (__SIZE_TYPE__);
 
-register int regvar asm("%eax"); /* { dg-warning "call-clobbered register" } */
+register int regvar asm("%eax");
 
 char *
 do_copy (char *str)
index b28824f..c7a379a 100644 (file)
@@ -1,11 +1,11 @@
 /* Ensure that we don't use 'repnz scasb' in the presence of register globals.  */
 /* { dg-do compile } */
-/* { dg-options "-O1 -m32" } */
+/* { dg-options "-O1 -w" } */
 
 extern __SIZE_TYPE__ strlen (const char *);
 extern void *malloc (__SIZE_TYPE__);
 
-register int regvar asm("%ecx"); /* { dg-warning "call-clobbered register" } */
+register int regvar asm("%ecx");
 
 char *
 do_copy (char *str)