This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: [ARM] Fix prologue and epilogue for interrupt function


> ARM GCC will save r3 to the stack when it tries to align the stack to
> double-word. But it can only do so when r3 will not be saved. Otherwise
> there will be inconsistent information about how many registers will be
> saved and how much the stack will be adjusted. This patch fixes it.
> 
> Tested on arm-none-eabi. No regressions are found. Is it OK?

Your test fails for Thumb multilibs.

Other than that, ok.

Paul


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]