This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug target/14202] [arm] Thumb __builtin_setjmp not interworking safe
- From: "rearnsha at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 19 Feb 2004 12:01:28 -0000
- Subject: [Bug target/14202] [arm] Thumb __builtin_setjmp not interworking safe
- References: <20040218230529.14202.drow@gcc.gnu.org>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From rearnsha at gcc dot gnu dot org 2004-02-19 12:01 -------
I wonder whether it might be better to build unwind-sjlj.c with
DONT_USE_BUILTIN_SETJMP defined. Not only should this fix the second problem
you are seeing, but it also fits in with the EABI philosopy, where only the
system library needs to know exactly which registers are available on the
machine at run time.
--
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=14202