This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
[PATCH, testsuite]: Committed: Remove gcc.c-torture/execute/va-arg-25.x
- From: Uros Bizjak <ubizjak at gmail dot com>
- To: GCC Patches <gcc-patches at gcc dot gnu dot org>
- Date: Fri, 15 Feb 2008 17:46:40 +0100
- Subject: [PATCH, testsuite]: Committed: Remove gcc.c-torture/execute/va-arg-25.x
Hello!
This file is not needed since -Os switched to 128bit preferred stack
alignment.
Index: gcc.c-torture/execute/va-arg-25.x
===================================================================
--- gcc.c-torture/execute/va-arg-25.x (revision 132345)
+++ gcc.c-torture/execute/va-arg-25.x (working copy)
@@ -1,12 +0,0 @@
-# With -Os we default to -mpreferred-stack-boundary=2, which is not
-# enough for proper operation with V4SImode when the architecture
-# default enables SSE. Arguably setting -mpreferred-stack-boundary=2
-# under this condition is incorrect. Finding the correct set of
-# options such that we don't exchange a FAIL for an XPASS is hard;
-# simply force the stack boundary we need and forget about it for now.
-
-if { [istarget "i?86-*-*"] || [istarget "x86_64-*-*"] } {
- set additional_flags "-mpreferred-stack-boundary=4"
-}
-
-return 0
Patch was tested on x86_64-pc-linux-gnu with various combinations of
-m32/-msse2/-O{2,s}. Patch is committed to mainline.
Uros.