EmbDev.net

Forum: ARM programming with GCC/GNU tools Yagarto and EABI (or just EABI)


von Mark (Guest)


Rate this post
useful
not useful
I recently updated my compiler to the latest yagarto build.  The switch 
to eabi now breaks all my code :(

I was able to track down the problem to the procedure call standard for 
eabi, in particular to the usage of the r12 register.  This register 
must have remained untouched in arm-elf builds.

Is there a way to instruct the compiler/linker to not use r12, also 
known as the intra-procedure call register [ip].

Please log in before posting. Registration is free and takes only a minute.
Existing account
Do you have a Google/GoogleMail account? No registration required!
Log in with Google account
No account? Register here.