]> git.ipfire.org Git - thirdparty/glibc.git/commit - ChangeLog.old-ports-ia64
ia64: setjmp/longjmp: stop saving/restoring fpsr [BZ #16379]
authorMike Frysinger <vapier@gentoo.org>
Mon, 30 Dec 2013 09:40:38 +0000 (09:40 +0000)
committerMike Frysinger <vapier@gentoo.org>
Mon, 30 Dec 2013 15:02:49 +0000 (10:02 -0500)
commite646a161cef3069fe1a6c92b750a87350630c62d
treeb9ca2b9348e025a17eff2d2f590819f25e3302d6
parent030a4976b81de991f53d0d3c4d049f7903bd407c
ia64: setjmp/longjmp: stop saving/restoring fpsr [BZ #16379]

The new tst-setjmp-fp test has been failing on IA64 because the setjmp
and longjmp helpers take care of saving/restoring the fpsr register.
Per the C standards, this is incorrect, so disable that logic.

URL: https://sourceware.org/bugzilla/show_bug.cgi?id=16379
Signed-off-by: Mike Frysinger <vapier@gentoo.org>
ports/ChangeLog.ia64
ports/sysdeps/unix/sysv/linux/ia64/__longjmp.S
ports/sysdeps/unix/sysv/linux/ia64/nptl/__ia64_longjmp.S
ports/sysdeps/unix/sysv/linux/ia64/setjmp.S