This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: [tree-ssa] labels after returns
- From: law at redhat dot com
- To: Richard Henderson <rth at redhat dot com>
- Cc: Diego Novillo <dnovillo at redhat dot com>, Andrew Pinski <pinskia at physics dot uc dot edu>, gcc mailing list <gcc at gcc dot gnu dot org>
- Date: Tue, 13 Apr 2004 01:26:35 -0600
- Subject: Re: [tree-ssa] labels after returns
- Reply-to: law at redhat dot com
In message <20040412203019.GB24781@redhat.com>, Richard Henderson writes:
>On Mon, Apr 12, 2004 at 10:23:21AM -0600, law@redhat.com wrote:
>> No, they are not fair game to remove. The labels are fair game to
>> move though. [A user label which is not used in control flow altering
>> ways must be preserved, but its location need not be preserved. ]
>
>No. Lets just kill them.
Isn't that going to break the Linux kernel? IIRC it used these constructs
in some of its error handling paths. Or has all that nonsense been fixed?
jeff