https://gcc.gnu.org/bugzilla/show_bug.cgi?id=83368
--- Comment #6 from James Clarke <jrtc27 at jrtc27 dot com> --- And for what it's worth, 32-bit Solaris/SPARC's setjmp isn't saving any of the caller's input or local registers either, so it's not glibc-specific.