This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r111502 - in /branches/apple-local-200502-branc...
- From: stuart at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Tue, 28 Feb 2006 01:17:33 -0000
- Subject: r111502 - in /branches/apple-local-200502-branc...
Author: stuart
Date: Tue Feb 28 01:17:32 2006
New Revision: 111502
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=111502
Log:
2006-02-27 Stuart Hastings <stuart@apple.com>
Radar 4448096
* gcc/config/i386/i386.md (fixuns_truncdfsi2,
fixuns_truncsfsi2, floatunsdidf2): Disable for 4-byte aligned stack.
* gcc/config/i386/i386.c (override_options): Set 4-byte
aligned stack for -fapple-kext.
(ix86_expand_convert_DF2SI_sse, ix86_expand_convert_SF2SI_sse,
ix86_expand_convert_DI2DF_sse): assert a 16-byte aligned stack.
* gcc/doc/invoke.texi (-fapple-kext): Document new
-fapple-kext behavior.
2006-02-27 Stuart Hastings <stuart@apple.com>
Radar 4448096
* testsuite/gcc.target/i386/4448096-1.c: New.
* testsuite/g++.dg/4448096-2.C: New.
Added:
branches/apple-local-200502-branch/gcc/testsuite/g++.dg/4448096-2.C
branches/apple-local-200502-branch/gcc/testsuite/gcc.target/i386/4448096-1.c
Modified:
branches/apple-local-200502-branch/gcc/ChangeLog.apple-ppc
branches/apple-local-200502-branch/gcc/config/i386/i386.c
branches/apple-local-200502-branch/gcc/config/i386/i386.md
branches/apple-local-200502-branch/gcc/doc/invoke.texi
branches/apple-local-200502-branch/gcc/testsuite/ChangeLog.apple-ppc