This is the mail archive of the
libc-alpha@sourceware.org
mailing list for the glibc project.
Re: [PATCH roland/arm-setjmp] ARM: Fix up setjmp/longjmp changes sfi_* macro use.
- From: Roland McGrath <roland at hack dot frob dot com>
- To: "Joseph S. Myers" <joseph at codesourcery dot com>
- Cc: "GNU C. Library" <libc-alpha at sourceware dot org>
- Date: Tue, 11 Mar 2014 12:16:06 -0700 (PDT)
- Subject: Re: [PATCH roland/arm-setjmp] ARM: Fix up setjmp/longjmp changes sfi_* macro use.
- Authentication-results: sourceware.org; auth=none
- References: <20140311183803 dot DA2B974475 at topped-with-meat dot com> <Pine dot LNX dot 4 dot 64 dot 1403111842140 dot 480 at digraph dot polyomino dot org dot uk>
> On Tue, 11 Mar 2014, Roland McGrath wrote:
>
> > 2014-03-11 Roland McGrath <roland@hack.frob.com>
> >
> > * sysdeps/arm/setjmp.S: Use sfi_breg on stores of mangled registers.
> > * sysdeps/arm/__longjmp.S: Use sfi_breg on loads of mangled registers.
> > Move sfi_sp use from the load-multiple (that no longer sets sp) to
> > the new mov targetting sp.
>
> OK, presuming no changes to the generated code for ARM Linux.
Right. I forgot to mention that I did indeed verify arm-linux-gnueabihf
got no code changes.
Committed.
Thanks,
Roland