* gcc.misc-tests/linkage.exp: Pass appropriate flags to native
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 May 2001 20:32:33 +0000 (20:32 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 30 May 2001 20:32:33 +0000 (20:32 +0000)
        compiler for irix6.2

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@42719 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.misc-tests/linkage.exp

index c5126b7..183ed03 100644 (file)
@@ -1,11 +1,16 @@
+2001-05-30  David.Billinghurst  <David.Billinghurst@riotinto.com>
+
+       * gcc.misc-tests/linkage.exp: Pass appropriate flags to native
+       compiler for irix6.2
+
 2001-05-30  Nathan Sidwell  <nathan@codesourcery.com>
 
        * g++.old-deja/g++.other/optimize3.C: New file.
 
 2001-05-29  Jeffrey Oldham  <oldham@codesourcery.com>
 
-        * gcc.c-torture/compile/20010518-2.x: New file to compile, not
-        assemble.
+       * gcc.c-torture/compile/20010518-2.x: New file to compile, not
+       assemble.
 
 2001-05-26  Nathan Sidwell  <nathan@codesourcery.com>
 
index 80d678a..47cd2e3 100644 (file)
@@ -28,9 +28,13 @@ if [isnative] then {
        # Need to ensure ABI for native compiler matches gcc
        set native_cflags ""
        if  [istarget "mips-sgi-irix6*"] {
-           if [ string match "*64*" [exec file "linkage-x.o"] ] {
+           set file_string [exec file "linkage-x.o"]
+           if [ string match "*64*" $file_string ] {
                set native_cflags "-64"
            }
+           if [ string match "N32" $file_string ] {
+               set native_cflags "-n32"
+           }
        }
 
        catch { exec rm -f linkage-y.o }