https://gcc.gnu.org/bugzilla/show_bug.cgi?id=71876
--- Comment #10 from Jeffrey A. Law <law at redhat dot com> --- No opinion on the "x" prefix. I think that was already in place when that code was updated to support qsetjmp and savectx in the early 90s. I've never seen the "x" versions in practice. ANd yes, you're raising real issues (you can find instances in the real world where this has bitten folks). Unfortunately, I don't know a signature for savectx. I haven't used a solaris system in eons.