> Huh?  Where is this requirement documented because I don't see it at all
> in tm.texi?

It's a logical consequence of the code in assign_stack_local_1.

> Also what is Ada using BIGGEST_ALIGNMENT for, that just seems 
> wrong.

Well, the manual reads:

 -- Macro: BIGGEST_ALIGNMENT
     Biggest alignment that any data type can require on this machine,
     in bits.

My reading is that a local variable is entitled to require BIGGEST_ALIGNMENT.

-- 
Eric Botcazou

Reply via email to