This is the mail archive of the
gcc-patches@gcc.gnu.org
mailing list for the GCC project.
Re: inline functions and local labels
- To: Richard Kenner <kenner at vlsi1 dot ultra dot nyu dot edu>, rth at cygnus dot com
- Subject: Re: inline functions and local labels
- From: Richard Henderson <rth at cygnus dot com>
- Date: Tue, 28 Jul 1998 09:15:51 -0700
- Cc: egcs-patches at cygnus dot com, gcc2 at cygnus dot com
- References: <9807281231.AA05777@vlsi1.ultra.nyu.edu>
- Reply-To: Richard Henderson <rth at cygnus dot com>
On Tue, Jul 28, 1998 at 08:31:29AM -0400, Richard Kenner wrote:
> Eh? I thought that was what inline_remap.label_map was for. In which
> situation are labels not being duplicated, and I'll fix it.
>
> I don't remember the precise test case, but one is when it's part of a
> static constant. There is no mechanism to rename them in that case.
The Linux kernel doesn't care about that case. And I thought that
was already detected by forced_labels. It is fine with me if those
kinds of functions are not inlined.
My patch merely wanted to exchange your upgrading that to
current_function_addresses_labels.
r~