aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorUros Bizjak <ubizjak@gmail.com>2007-10-24 22:55:28 +0200
committerUros Bizjak <uros@gcc.gnu.org>2007-10-24 22:55:28 +0200
commit1e204b2bf196a90ac233e0324f5ebb194ba538d1 (patch)
treed64e78083987b55b1a5b6044b4b6b9b37f783a79 /gcc
parent6580453213b42eb13b446341692a7e39f68112da (diff)
downloadgcc-1e204b2bf196a90ac233e0324f5ebb194ba538d1.zip
gcc-1e204b2bf196a90ac233e0324f5ebb194ba538d1.tar.gz
gcc-1e204b2bf196a90ac233e0324f5ebb194ba538d1.tar.bz2
pr11001-*.c: Remove -m32 from compile flags.
* 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
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.target/i386/pr11001-memcpy-1.c2
-rw-r--r--gcc/testsuite/gcc.target/i386/pr11001-memcpy-2.c2
-rw-r--r--gcc/testsuite/gcc.target/i386/pr11001-memcpy-3.c4
-rw-r--r--gcc/testsuite/gcc.target/i386/pr11001-memset-1.c4
-rw-r--r--gcc/testsuite/gcc.target/i386/pr11001-memset-3.c2
-rw-r--r--gcc/testsuite/gcc.target/i386/pr11001-strlen-1.c2
-rw-r--r--gcc/testsuite/gcc.target/i386/pr11001-strlen-2.c4
-rw-r--r--gcc/testsuite/gcc.target/i386/pr11001-strlen-3.c4
9 files changed, 18 insertions, 12 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 5d7411e..fa36f52 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -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.
diff --git a/gcc/testsuite/gcc.target/i386/pr11001-memcpy-1.c b/gcc/testsuite/gcc.target/i386/pr11001-memcpy-1.c
index 0899cc5..c63f848 100644
--- a/gcc/testsuite/gcc.target/i386/pr11001-memcpy-1.c
+++ b/gcc/testsuite/gcc.target/i386/pr11001-memcpy-1.c
@@ -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__);
diff --git a/gcc/testsuite/gcc.target/i386/pr11001-memcpy-2.c b/gcc/testsuite/gcc.target/i386/pr11001-memcpy-2.c
index ef9d3bf..ae1c3a8 100644
--- a/gcc/testsuite/gcc.target/i386/pr11001-memcpy-2.c
+++ b/gcc/testsuite/gcc.target/i386/pr11001-memcpy-2.c
@@ -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__);
diff --git a/gcc/testsuite/gcc.target/i386/pr11001-memcpy-3.c b/gcc/testsuite/gcc.target/i386/pr11001-memcpy-3.c
index 1bee3b9..0f5bd56 100644
--- a/gcc/testsuite/gcc.target/i386/pr11001-memcpy-3.c
+++ b/gcc/testsuite/gcc.target/i386/pr11001-memcpy-3.c
@@ -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];
diff --git a/gcc/testsuite/gcc.target/i386/pr11001-memset-1.c b/gcc/testsuite/gcc.target/i386/pr11001-memset-1.c
index ef8c3c9..e44d32f 100644
--- a/gcc/testsuite/gcc.target/i386/pr11001-memset-1.c
+++ b/gcc/testsuite/gcc.target/i386/pr11001-memset-1.c
@@ -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];
diff --git a/gcc/testsuite/gcc.target/i386/pr11001-memset-3.c b/gcc/testsuite/gcc.target/i386/pr11001-memset-3.c
index 0c485a77..1bdfb86 100644
--- a/gcc/testsuite/gcc.target/i386/pr11001-memset-3.c
+++ b/gcc/testsuite/gcc.target/i386/pr11001-memset-3.c
@@ -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__);
diff --git a/gcc/testsuite/gcc.target/i386/pr11001-strlen-1.c b/gcc/testsuite/gcc.target/i386/pr11001-strlen-1.c
index 311c969..6e159e4 100644
--- a/gcc/testsuite/gcc.target/i386/pr11001-strlen-1.c
+++ b/gcc/testsuite/gcc.target/i386/pr11001-strlen-1.c
@@ -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__);
diff --git a/gcc/testsuite/gcc.target/i386/pr11001-strlen-2.c b/gcc/testsuite/gcc.target/i386/pr11001-strlen-2.c
index b30223d..e03adb2 100644
--- a/gcc/testsuite/gcc.target/i386/pr11001-strlen-2.c
+++ b/gcc/testsuite/gcc.target/i386/pr11001-strlen-2.c
@@ -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)
diff --git a/gcc/testsuite/gcc.target/i386/pr11001-strlen-3.c b/gcc/testsuite/gcc.target/i386/pr11001-strlen-3.c
index b28824f..c7a379a 100644
--- a/gcc/testsuite/gcc.target/i386/pr11001-strlen-3.c
+++ b/gcc/testsuite/gcc.target/i386/pr11001-strlen-3.c
@@ -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)