re PR target/28621 (SIGSEGV in set_fast_math () at -Os)
2006-08-25 Jan Hubicka <jh@suse.cz> PR target/28621 * config/i386/crtfastmath.c (set_fast_math): Force stack alignment. From-SVN: r116431
This commit is contained in:
parent
90d3ff1c72
commit
02709c7f68
2 changed files with 11 additions and 0 deletions
|
@ -1,3 +1,8 @@
|
|||
2006-08-25 Jan Hubicka <jh@suse.cz>
|
||||
|
||||
PR target/28621
|
||||
* config/i386/crtfastmath.c (set_fast_math): Force stack alignment.
|
||||
|
||||
2006-08-25 Alan Modra <amodra@bigpond.net.au>
|
||||
|
||||
PR target/27075
|
||||
|
|
|
@ -38,6 +38,12 @@
|
|||
#define SSE (1 << 25)
|
||||
|
||||
static void __attribute__((constructor))
|
||||
#ifndef __x86_64__
|
||||
/* The i386 ABI only requires 4-byte stack alignment, so this is neccessary
|
||||
to make sure the fxsave struct gets correct alignment.
|
||||
See PR27537 and PR28621. */
|
||||
__attribute__ ((force_align_arg_pointer))
|
||||
#endif
|
||||
set_fast_math (void)
|
||||
{
|
||||
#ifndef __x86_64__
|
||||
|
|
Loading…
Add table
Reference in a new issue