From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27909 invoked by alias); 6 Dec 2002 21:09:09 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 27890 invoked by uid 61); 6 Dec 2002 21:09:08 -0000 Date: Fri, 06 Dec 2002 13:09:00 -0000 Message-ID: <20021206210908.27889.qmail@sources.redhat.com> To: gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, linux_dr@yahoo.com, nobody@gcc.gnu.org From: bangerth@dealii.org Reply-To: bangerth@dealii.org, gcc-bugs@gcc.gnu.org, gcc-prs@gcc.gnu.org, linux_dr@yahoo.com, nobody@gcc.gnu.org, gcc-gnats@gcc.gnu.org Subject: Re: optimization/7714: inlining of function with inline assembler causes duplicate assembler lables X-SW-Source: 2002-12/txt/msg00386.txt.bz2 List-Id: 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