I want to know meaning of r12 regiseter.
this register some time using frame pointer (compiler option)
I think caller save register is r0-r3, and callee save register is r4~r15. but my code not guarantee r12 register value.
so plese explain r12 register.
I am a beginner so please expalin easyly!! hehe
Maybe understanding Veneer is good for you. For this i will remain some links.
3.http://infocenter.arm.com/help/topic/com.arm.doc.ihi0042e/IHI0042E_aapcs.pdf -- please see 188.8.131.52
I don't think any of those veneers use r12 but yes they're the same sort of thing as what I was talking about. They are a bit simpler as the addresses are all fixed up before the program starts.
View all questions in Arm Development Platforms forum