diff options
author | uweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-10-21 15:42:23 +0000 |
---|---|---|
committer | uweigand <uweigand@138bc75d-0d04-0410-961f-82ee72b054a4> | 2002-10-21 15:42:23 +0000 |
commit | 5f1f093f8a9b74753178085ec44df9c4d769d226 (patch) | |
tree | 052040d56f90af6929b9c7c3bde22325137a81fe /gcc/testsuite/gcc.misc-tests | |
parent | c20f8a1d2b88cf73582933dd2ae1b16ec44f5cfa (diff) | |
download | gcc-5f1f093f8a9b74753178085ec44df9c4d769d226.tar.gz |
* gcc.dg/weak/typeof-2.c: Handle s390x targets as well.
* gcc.misc-tests/linkage.exp: Handle s390x targets in -m31 mode.
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@58361 138bc75d-0d04-0410-961f-82ee72b054a4
Diffstat (limited to 'gcc/testsuite/gcc.misc-tests')
-rw-r--r-- | gcc/testsuite/gcc.misc-tests/linkage.exp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/gcc/testsuite/gcc.misc-tests/linkage.exp b/gcc/testsuite/gcc.misc-tests/linkage.exp index c473ad29bb4..496c63c7a54 100644 --- a/gcc/testsuite/gcc.misc-tests/linkage.exp +++ b/gcc/testsuite/gcc.misc-tests/linkage.exp @@ -48,6 +48,12 @@ if [isnative] then { set native_cflags "-xarch=v9" } } + if [istarget "s390x-*-linux*"] { + set file_string [exec file "linkage-x.o"] + if [ string match "*32-bit*" $file_string ] { + set native_cflags "-m31" + } + } catch { exec rm -f linkage-y.o } send_log "cc -c $native_cflags $srcdir/$subdir/linkage-y.c >&/dev/null\n" |