OSDN Git Service

* gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit
authoraj <aj@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 26 May 2005 21:12:11 +0000 (21:12 +0000)
committeraj <aj@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 26 May 2005 21:12:11 +0000 (21:12 +0000)
x86-64 compilation.

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

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

index 620ae21..192ce4e 100644 (file)
@@ -1,5 +1,10 @@
 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
        * gfortran.dg/promotion.f90, gcc.misc-tests/i386-pf-3dnow-1.c,
        gcc.misc-tests/i386-pf-athlon-1.c,
index ff508d3..64bbdad 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"
 }