This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Question on fixup_abnormal_edges
- From: kenner at vlsi1 dot ultra dot nyu dot edu (Richard Kenner)
- To: jh at suse dot cz
- Cc: gcc at gcc dot gnu dot org
- Date: Wed, 16 Oct 02 07:46:21 EDT
- Subject: Re: Question on fixup_abnormal_edges
I think problem is different. The call with live register over is
noreturn, so there should really be no register alive at first place.
Hope I will find time to investigate this more at evening.
Noreturn doesn't mean no exception. If something is set before the call
and used in an EH, it would seem to be to be live over the call even though
it's noreturn.