2011/8/2 Rafael Ávila de Espíndola <[email protected]>:
>> This patch implements alignment for long long types in va_arg on ARM AAPCS.
>> Without alignment, sqlite breaks on ARM because it uses 64-bit types 
>> extensively in vaarg calls (printf).
>
> I think this is fine.  Renato, can you confirm?

Hi Rafael,

Sorry for the delay.

I haven't found anything specifically related to va_arg and long long,
but variadic routines follow the base standard, and on the base
standard, both long long and double align to 8 bytes.

I think you're safe (until proven otherwise) ;)

--renato

_______________________________________________
cfe-commits mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/cfe-commits

Reply via email to