callee-saved registers

Mathieu Lacage mathieu.lacage@gmail.com
Tue Mar 2 13:11:00 GMT 2010


hi,

I wonder if it's possible to ask gcc to generate code for a function
as if all registers were callee-saved. i.e., I would like to make sure
that my function does not touch _any_ register from the perspective of
the caller, independently from the abi calling convention. I could
write my own prologue/epilogue to save/restore all registers by hand
but it's not really a lot of fun...

Mathieu
-- 
Mathieu Lacage <mathieu.lacage@gmail.com>



More information about the Gcc-help mailing list