[Bug middle-end/34621] [4.3 Regression] gcc.c-torture/execute/va-arg-25.c:32: internal compiler error: in expand_call, at calls.c:2785
dominiq at lps dot ens dot fr
gcc-bugzilla@gcc.gnu.org
Wed Feb 13 16:08:00 GMT 2008
------- Comment #19 from dominiq at lps dot ens dot fr 2008-02-13 16:07 -------
I am quite confused by the following:
>> STACK_BOUNDARY to 128,
>> while linux to 4.
>>
...
> If you do not align the stack at a 128-bit boundary, your program will
> crash. The hardware that it is related to is SSE2.
In which unit is expressed STACK_BOUNDARY? If linux set it to 4, is it correct
to understand that it is bytes and not bits (4 bits would not make any sense)?
Now, if Darwin requires 128 bits, should not the value be 16?
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34621
More information about the Gcc-bugs
mailing list