pr11001-*.c: Remove -m32 from compile flags.
authorUros Bizjak <ubizjak@gmail.com>
Wed, 24 Oct 2007 20:55:28 +0000 (22:55 +0200)
committerUros Bizjak <uros@gcc.gnu.org>
Wed, 24 Oct 2007 20:55:28 +0000 (22:55 +0200)
        * 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.

From-SVN: r129612

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 5d7411e2832aca7911fc582ddfb5dcdcdd480831..fa36f524d1a094025155a3de42b839d586cd0471 100644 (file)
@@ -1,3 +1,9 @@
+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.
index 0899cc5c1d95acd2d2754660ea0428577e1f5288..c63f8486957be5ab7145e2d45be2b8a12403f628 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 ef9d3bfcd5d9f7738280bd725d9a4bb6b17df944..ae1c3a8862e4ad5c2c4bfa390aa216ac1e3c80a0 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 1bee3b92b679082e9ff2c31cefa577a770e36325..0f5bd561dc51edfe679c5946ef94e2d783e319ba 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 ef8c3c9505ef501eba3d69cb0bd627ffd549189c..e44d32fb4ef54c8b571959fce74744dcf57793e5 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 0c485a778bab0b3ba610400024a76f45b532309f..1bdfb865632eb9c78c277477cf019a90dafe7bb6 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 311c969e58d6e467303760cfe436ff51a04dbb30..6e159e4453ec9d3843abfb14a60d93901c67a0f7 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 b30223d8a37e1a9718925f9e2d0d00bbf1c8a30f..e03adb25f51677f3e7cb9d01cfaf83a4757f3517 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 b28824f5a3c96b3806ed87eef65a04b020939752..c7a379ae0588a80cb6586db89a275d1c1919d78a 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)