ieee.exp: Set float-store for 32-bit x86-64 compilation.
authorAndreas Jaeger <aj@suse.de>
Thu, 26 May 2005 21:12:11 +0000 (23:12 +0200)
committerAndreas Jaeger <aj@gcc.gnu.org>
Thu, 26 May 2005 21:12:11 +0000 (23:12 +0200)
* gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
x86-64 compilation.

From-SVN: r100224

gcc/testsuite/ChangeLog
gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp

index 620ae211c388856504031daf8475ae9a5df43be9..192ce4ec8ebba1d3c25fd2ae5fca6d277a158b9d 100644 (file)
@@ -1,3 +1,8 @@
+2005-05-26  Andreas Jaeger  <aj@suse.de>
+
+       * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
+       x86-64 compilation.
+
 2005-05-26  Andreas Jaeger  <aj@suse.de>
 
         PR testsuite/20772
index ff508d3f4209917a7312b99e6f32287131c84be5..64bbdad7e846d7c05da2f57b372536309e937fb4 100644 (file)
@@ -1,6 +1,6 @@
 #
 # Expect driver script for GCC Regression Tests
-#   Copyright (C) 1993, 1996, 2001 Free Software Foundation
+#   Copyright (C) 1993, 1996, 2001, 2005 Free Software Foundation
 #
 # This file is free software; you can redistribute it and/or modify
 # it under the terms of the GNU General Public License as published by
@@ -38,6 +38,9 @@ set additional_flags ""
 if [istarget "i\[34567\]86-*-*"] then {
   lappend additional_flags "-ffloat-store"
 }
+if { [istarget "x86_64-*-*"] && [check_effective_target_ilp32] } then {
+  lappend additional_flags "-ffloat-store"
+}
 if [istarget "m68k-*-*"] then {
   lappend additional_flags "-ffloat-store"
 }