This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: aapcs apcs-gnu


On Wednesday 15 March 2006 05:20, trimarchi@gandalf.sssup.it wrote:
> Hi all,
> what is the difference beetween this abi?
> The standard arm procedure call is the first one. What is introduced in the
> apcs-gnu? Is there some documentation about the last one?

"apcs-gnu" is the pre-EABI calling convention. I believe it's based mainly on 
the RISCiX calling convention. There are many different variants of the APCS 
but AFAIK none of them particularly well documented. The best documentation 
for apcs-gnu is probably "whatever gcc generates".

"aapcs" is defined in the ABi for the Arm Architecture (aka. EABI)
http://www.arm.com/products/DevTools/ABI.html

Paul


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]