From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 27905 invoked by alias); 1 Oct 2006 06:24:18 -0000 Received: (qmail 27877 invoked by uid 48); 1 Oct 2006 06:24:08 -0000 Date: Sun, 01 Oct 2006 06:24:00 -0000 Message-ID: <20061001062408.27876.qmail@sourceware.org> X-Bugzilla-Reason: CC References: Subject: [Bug middle-end/29305] local label-as-value being placed before function prolog In-Reply-To: Reply-To: gcc-bugzilla@gcc.gnu.org To: gcc-bugs@gcc.gnu.org From: "pinskia at gcc dot gnu dot org" Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org X-SW-Source: 2006-10/txt/msg00019.txt.bz2 List-Id: ------- Comment #9 from pinskia at gcc dot gnu dot org 2006-10-01 06:24 ------- (In reply to comment #8) > Reopen as enhancement, in the hope gcc implements more useful semantics for > taking the address of a label. They are useful if used correctly. You are not using them correctly. They are only for computed gotos and nothing else. They are not designed for anything else. In fact if GCC changes the behavior, it would be for the worse as then people using them correctly would be punished. -- pinskia at gcc dot gnu dot org changed: What |Removed |Added ---------------------------------------------------------------------------- Status|UNCONFIRMED |RESOLVED Resolution| |INVALID http://gcc.gnu.org/bugzilla/show_bug.cgi?id=29305