diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 620ae211c38..192ce4ec8eb 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,8 @@ +2005-05-26 Andreas Jaeger + + * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit + x86-64 compilation. + 2005-05-26 Andreas Jaeger PR testsuite/20772 diff --git a/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp b/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp index ff508d3f420..64bbdad7e84 100644 --- a/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp +++ b/gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp @@ -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" }