re PR target/14800 (Some x86 tests aren't valid for x86_64)
authorH.J. Lu <hongjiu.lu@intel.com>
Tue, 22 Jun 2004 19:52:33 +0000 (19:52 +0000)
committerH.J. Lu <hjl@gcc.gnu.org>
Tue, 22 Jun 2004 19:52:33 +0000 (12:52 -0700)
2004-06-22  H.J. Lu  <hongjiu.lu@intel.com>

PR target/14800
* gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
x86_64-*-linux* when compiling for 32bit.

From-SVN: r83513

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

index 5a416441f3d245374684c99c66b30a285fd39ce2..68598e4ef370140ccbdb382b2ccaf0e6a71cd254 100644 (file)
@@ -1,3 +1,9 @@
+2004-06-22  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR target/14800
+       * gcc.misc-tests/linkage.exp: Set native_cflags to "-m32" for
+       x86_64-*-linux* when compiling for 32bit.
+
 2004-06-21  Andrew Pinski  <apinski@apple.com>
 
        * gcc.dg/pch/struct-1.c: New.
index 7aa99667566bde55468c1c13bcde8ad390356d1c..9c8936db05abbd00f3940ebde92f537fbf87c24a 100644 (file)
@@ -53,6 +53,11 @@ if [isnative] then {
            if [ string match "*32-bit*" $file_string ] {
                set native_cflags "-m31"
            }
+       } elseif [istarget "x86_64-*-linux*"] {
+           set file_string [exec file "linkage-x.o"]
+           if [ string match "*32-bit*" $file_string ] {
+               set native_cflags "-m32"
+           }
        } elseif [istarget "*-hp-hpux*"] {
            set file_string [exec file "linkage-x.o"]
            if [ string match "*ELF-64*" $file_string ] {