aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorJanis Johnson <janis187@us.ibm.com>2004-11-11 18:01:56 +0000
committerJanis Johnson <janis@gcc.gnu.org>2004-11-11 18:01:56 +0000
commit46d1d0daeccf191b78662548cf4de07ccf387d02 (patch)
tree87f1c1c5bb20c6e2b508697ae93cd8beceba8d2e /gcc
parentaf9807521461ee703baa93b3ec2f20f99f454eec (diff)
downloadgcc-46d1d0daeccf191b78662548cf4de07ccf387d02.zip
gcc-46d1d0daeccf191b78662548cf4de07ccf387d02.tar.gz
gcc-46d1d0daeccf191b78662548cf4de07ccf387d02.tar.bz2
* gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
From-SVN: r90488
Diffstat (limited to 'gcc')
-rw-r--r--gcc/testsuite/ChangeLog2
-rw-r--r--gcc/testsuite/gcc.misc-tests/linkage.exp5
2 files changed, 7 insertions, 0 deletions
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index aea8f21..f1106ad 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,5 +1,7 @@
2004-11-11 Janis Johnson <janis187@us.ibm.com>
+ * gcc.misc-tests/linkage.exp: Handle biarch GCC for powerpc64.
+
* gcc.misc-tests/linkage.exp: Prepend directory name to pass/fail
message, delete generated files, use more descriptive name for
executable, and make the test unsupported when it cannot be run.
diff --git a/gcc/testsuite/gcc.misc-tests/linkage.exp b/gcc/testsuite/gcc.misc-tests/linkage.exp
index 7d4f8e9..375378d 100644
--- a/gcc/testsuite/gcc.misc-tests/linkage.exp
+++ b/gcc/testsuite/gcc.misc-tests/linkage.exp
@@ -63,6 +63,11 @@ if [isnative] then {
if [ string match "*ELF-64*" $file_string ] {
set native_cflags "+DD64"
}
+ } elseif [istarget "powerpc64*-*-linux*"] {
+ set file_string [exec file "linkage-x.o"]
+ if [ string match "*64-bit*" $file_string ] {
+ set native_cflags "-m64"
+ }
}
if [file exists "linkage-y.o"] then {