Comment 1 for bug 1720872

Revision history for this message
Thomas Preud'homme (thomas-preudhomme) wrote :

Hi,

GCC often pushes r3 to ensure that the stack is 8byte aligned at function call boundary. If an odd number of register needs to be saved, GCC will also push r3 to make it even and thus keep the stack pointer 8byte aligned.

Let me know if this is what happens for you.

Best regards,

Thomas