This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: optimization/7714: inlining of function with inline assembler causes duplicate assembler lables
- From: bangerth at dealii dot org
- To: gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, linux_dr at yahoo dot com, nobody at gcc dot gnu dot org
- Date: 6 Dec 2002 21:09:08 -0000
- Subject: Re: optimization/7714: inlining of function with inline assembler causes duplicate assembler lables
- Reply-to: bangerth at dealii dot org, gcc-bugs at gcc dot gnu dot org, gcc-prs at gcc dot gnu dot org, linux_dr at yahoo dot com, nobody at gcc dot gnu dot org, gcc-gnats at gcc dot gnu dot org
Synopsis: inlining of function with inline assembler causes duplicate assembler lables
State-Changed-From-To: open->feedback
State-Changed-By: bangerth
State-Changed-When: Fri Dec 6 13:09:07 2002
State-Changed-Why:
Maybe someone else can chime in here:
I think it is not possible to use labels in asm statements
if they will appear in different places (i.e. in functions
that are inlined, or in templates). Unfortunately, the
manual doesn't say anything about this; rather, it even
uses a label in asm code in at least one place.
What do the asm specialists say?
Regards
Wolfgang
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view%20audit-trail&database=gcc&pr=7714