aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorBen Elliston <bje@au.ibm.com>2004-10-18 03:23:20 +0000
committerBen Elliston <bje@gcc.gnu.org>2004-10-18 13:23:20 +1000
commit0dc48e899569abf8fffcc4001d4bd8f47f01ef7e (patch)
tree3db64c6925e70c0e84927cbcefd5cc7eec138c19
parent0ca541aab9c0266ebb9eaf59d8bfe088739b26f8 (diff)
downloadgcc-0dc48e899569abf8fffcc4001d4bd8f47f01ef7e.zip
gcc-0dc48e899569abf8fffcc4001d4bd8f47f01ef7e.tar.gz
gcc-0dc48e899569abf8fffcc4001d4bd8f47f01ef7e.tar.bz2
ppc-sdata-1.c: Update to consider the possibility of the compiler referring to register 0 when...
* gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the compiler referring to register 0 when accessing sdata. The linker now patches things up. From-SVN: r89195
-rw-r--r--gcc/testsuite/ChangeLog6
-rw-r--r--gcc/testsuite/gcc.dg/ppc-sdata-1.c4
2 files changed, 8 insertions, 2 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 66a07d7..cebee0f 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,9 @@
+2004-10-18 Ben Elliston <bje@au.ibm.com>
+
+ * gcc.dg/ppc-sdata-1.c: Update to consider the possibility of the
+ compiler referring to register 0 when accessing sdata. The linker
+ now patches things up.
+
2004-10-17 Andrew Pinski <pinskia@physics.uc.edu>
PR c/17529
diff --git a/gcc/testsuite/gcc.dg/ppc-sdata-1.c b/gcc/testsuite/gcc.dg/ppc-sdata-1.c
index 9df7fc3..bd9fa6e 100644
--- a/gcc/testsuite/gcc.dg/ppc-sdata-1.c
+++ b/gcc/testsuite/gcc.dg/ppc-sdata-1.c
@@ -2,8 +2,8 @@
/* { dg-options "-O2 -fno-common -G 8 -meabi -msdata=eabi" } */
/* { dg-final { scan-assembler "\\.section\[ \t\]\\.sdata," } } */
/* { dg-final { scan-assembler "\\.section\[ \t\]\\.sdata2," } } */
-/* { dg-final { scan-assembler "sdat@sdarel\\(13\\)" } } */
-/* { dg-final { scan-assembler "sdat2@sda21\\(2\\)" } } */
+/* { dg-final { scan-assembler "sdat@sda21\\((13|0)\\)" } } */
+/* { dg-final { scan-assembler "sdat2@sda21\\((2|0)\\)" } } */
int sdat = 2;