Date: Mon, 11 Nov 2002 11:07:00 -0800 From: Marcel Moolenaar <marcel@xcllnt.net> To: ia64@FreeBSD.org Subject: HEADS UP: ABI change Message-ID: <20021111110700.A22124@kayak.xcllnt.net>
next in thread | raw e-mail | index | archive | help
Gang, Yesterday I changed the way the setjmp functions handle alignment of the jmp_buf. In short: they don't do that anymore. The jmp_buf is now defined to be aligned on a 16-byte boundary at compile time. No runtime enforcement is being done now. Overall, the effect of the change is that programs compiled before this change could pass a jmp_buf to the setjmp functions that is not properly aligned. This will cause a sig10. The fix is to recompile the program in question (or any shared libaries it uses). BTW: I can't remember seeing the commit log being sent out, but that's probablyjust me. In any case: FYI, -- Marcel Moolenaar USPA: A-39004 marcel@xcllnt.net To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ia64" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021111110700.A22124>