This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
[Bug c/13133] Extraneous register-saves triggered by setjmp()
- From: "charlet at gcc dot gnu dot org" <gcc-bugzilla at gcc dot gnu dot org>
- To: gcc-bugs at gcc dot gnu dot org
- Date: 21 Nov 2003 15:03:18 -0000
- Subject: [Bug c/13133] Extraneous register-saves triggered by setjmp()
- References: <20031119222145.13133.davidm@hpl.hp.com>
- Reply-to: gcc-bugzilla at gcc dot gnu dot org
------- Additional Comments From charlet at gcc dot gnu dot org 2003-11-21 15:03 -------
It seems that this change broke all Ada targets that use setjmp for the
exception handling mechanism.
In particular, Ada IA64 builds started behaving in a very unreliable manner
around the date of the change.
If this is the case, seems like a high price to pay for an enhancement.
Arno
--
What |Removed |Added
----------------------------------------------------------------------------
CC| |kenner at vlsi1 dot ultra
| |dot nyu dot edu
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=13133