]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
[testsuite] [ppc] pr87600, pr89313: test for __PPC__ as well
authorAlexandre Oliva <oliva@adacore.com>
Thu, 8 May 2025 05:17:28 +0000 (02:17 -0300)
committerAlexandre Oliva <oliva@gnu.org>
Sat, 10 May 2025 05:46:24 +0000 (02:46 -0300)
gcc.dg/pr87600.h and gcc.dg/pr89313.c test for __powerpc__ and
__POWERPC__ to choose ppc register names, but ppc-elf defines neither;
it defines __PPC__, so test for that as well.

for  gcc/testsuite/ChangeLog

* gcc.dg/pr87600.h (REG1, REG2): Test for __PPC__ as well.
* gcc.dg/pr89313.c (REG): Likewise.

gcc/testsuite/gcc.dg/pr87600.h
gcc/testsuite/gcc.dg/pr89313.c

index af91f6345cd4bf1bf3ac527d260b482db2cc32ad..c89071eb789110b6a936783372329b0526110956 100644 (file)
@@ -7,7 +7,7 @@
 #elif defined (__i386__)
 # define REG1 "%eax"
 # define REG2 "%edx"
-#elif defined (__powerpc__) || defined (__POWERPC__)
+#elif defined (__powerpc__) || defined (__POWERPC__) || defined (__PPC__)
 # define REG1 "r3"
 # define REG2 "r4"
 #elif defined (__s390__)
index 76cb0910b9675c0abfae2846d67e604e4a2892ba..7de64da6f5b58ef755bdc01c959ba20e6709b114 100644 (file)
@@ -8,7 +8,7 @@
 # define REG "r0"
 #elif defined (__i386__)
 # define REG "%eax"
-#elif defined (__powerpc__) || defined (__POWERPC__)
+#elif defined (__powerpc__) || defined (__POWERPC__) || defined (__PPC__)
 # define REG "r3"
 #elif defined (__s390__)
 # define REG "0"