Yahoo Groups archive

Lpc2000

Index last updated: 2026-04-28 23:31 UTC

Message

RE: [lpc2100] ARM7 ABI for GNU

2003-12-29 by James Dabbs

Thanks.  This is exactly what I need.

Also, is there a compiler-set #define that tells you that the processor
is an ARM or ARM-THUMB?


-----Original Message-----
From: Bogdan Marinescu [mailto:a_bogdan_marinescu@...] 
Sent: Monday, December 29, 2003 1:51 PM
To: lpc2100@yahoogroups.com
Subject: Re: [lpc2100] ARM7 ABI for GNU


    Go to www.arm.com and download the ARM ATPCS
document. ATPCS (ARM-Thumb Procedure Call Standard) is
the ARM's version of ABI and all compilers are
supposed to adhere to it. GCC is no exception.

--- James Dabbs <jdabbs@...> wrote:
> I'm looking for info on the ABI GCC uses with ARM7,
> like how parameters
> are passed, how the stack is set up, which registers
> are saved, etc.,
> for GNU C and C++.  I've got to adapt context
> switches and interrupt
> service routines within some existing code, and I'm
> having trouble
> finding a big picture on how this all works.
> 
> Thanks.
> 
> 


__________________________________
Do you Yahoo!?
New Yahoo! Photos - easier uploading and sharing.
http://photos.yahoo.com/

 

Yahoo! Groups Links

To visit your group on the web, go to:
http://groups.yahoo.com/group/lpc2100/

To unsubscribe from this group, send an email to:
lpc2100-unsubscribe@yahoogroups.com

Your use of Yahoo! Groups is subject to:
http://docs.yahoo.com/info/terms/

Attachments

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.