On Fri, Mar 13, 2015 at 11:13:22AM -0700, Nathan Whitehorn wrote:
> The compiler assumes that f14-f31 and v20-v31 are preserved by setjmp() 
> (and, e.g. glibc's setjmp() does in fact preserve them). It also tries 
> not to use those registers too much, so the practical impact is limited, 
> but it should actually be fixed.

I think that the setjmp/longjmp case would benefit greatly from the
versioning of the symbols.  Versioning cannot solve all ABI issues,
e.g. if you compiler used old machine/setjmp.h and then link resulting
.o with newer libc, but for complete builds it will help and keep
old binaries working not worse than now.
_______________________________________________
svn-src-head@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/svn-src-head
To unsubscribe, send any mail to "svn-src-head-unsubscr...@freebsd.org"

Reply via email to