From 035b7ccdf7c022a21a6fd3148f68437bb9b1b06d Mon Sep 17 00:00:00 2001 From: Andreas Jaeger Date: Thu, 26 May 2005 23:12:11 +0200 Subject: [PATCH] ieee.exp: Set float-store for 32-bit x86-64 compilation. * gcc.c-torture/execute/ieee/ieee.exp: Set float-store for 32-bit x86-64 compilation. From-SVN: r100224 --- gcc/testsuite/ChangeLog | 5 +++++ gcc/testsuite/gcc.c-torture/execute/ieee/ieee.exp | 5 ++++- 2 files changed, 9 insertions(+), 1 deletion(-) diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 620ae211c3888..192ce4ec8ebba 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 ff508d3f42099..64bbdad7e846d 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" }