Port-arm archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
AAPCS compatibility
Hi,
I was wondering if anyone has tracked how close our ARM ABI is to AAPCS?
My reason for thinking about it is that should we shift to a 64bit
time_t it would probably cause a libc major version bump, so it would
seem sensible to do any other ABI changes then.
The latest AAPCS is available from:
http://infocenter.arm.com/help/topic/com.arm.doc.ihi0042a/IHI0042A_aapcs.pdf
(actually searching on infocenter.arm.com for ABI and r2.06 turns up the
relevant docs covering elf and dwarf etc)
Looking through the AAPCS the only obvious difference is that size_t
should is unsigned int in AAPCS, we say unsigned long int.
I believe that someone with more knowledge of the compiler would be able
to say how close we actually are.
I thought I'd raise this in case others hadn't noticed the time_t branch.
Thanks,
Chris
Home |
Main Index |
Thread Index |
Old Index