------- Comment #15 from geoffk at geoffk dot org  2008-02-13 05:54 -------
Subject: Re:  [4.3 Regression] gcc.c-torture/execute/va-arg-25.c:32: internal
compiler error: in expand_call, at calls.c:2785

STACK_BOUNDARY
>>
> is more or less "natural" hardware stack boundary, which should be
> the size of pointer.

That is not what is documented and if you are proposing a change, I do  
not see how your proposal is useful.

The distinguishing property of STACK_BOUNDARY is that the compiler is  
allowed to rely on the stack being aligned by it.  There is no notion  
of "hardware" or "pointer" or "natural" involved; either the stack is  
always aligned on call boundaries or it is not.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=34621

Reply via email to