From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 5463 invoked by alias); 4 May 2010 15:28:08 -0000 Received: (qmail 5454 invoked by uid 22791); 4 May 2010 15:28:07 -0000 X-SWARE-Spam-Status: No, hits=-2.1 required=5.0 tests=AWL,BAYES_00 X-Spam-Check-By: sourceware.org Received: from rock.gnat.com (HELO rock.gnat.com) (205.232.38.15) by sourceware.org (qpsmtpd/0.43rc1) with ESMTP; Tue, 04 May 2010 15:28:02 +0000 Received: from localhost (localhost.localdomain [127.0.0.1]) by filtered-rock.gnat.com (Postfix) with ESMTP id 697812BAABD; Tue, 4 May 2010 11:28:00 -0400 (EDT) Received: from rock.gnat.com ([127.0.0.1]) by localhost (rock.gnat.com [127.0.0.1]) (amavisd-new, port 10024) with LMTP id vncPzSdYTZGD; Tue, 4 May 2010 11:28:00 -0400 (EDT) Received: from joel.gnat.com (localhost.localdomain [127.0.0.1]) by rock.gnat.com (Postfix) with ESMTP id 019F22BAB21; Tue, 4 May 2010 11:27:59 -0400 (EDT) Received: by joel.gnat.com (Postfix, from userid 1000) id 59138F58F9; Tue, 4 May 2010 08:27:50 -0700 (PDT) Date: Tue, 04 May 2010 15:28:00 -0000 From: Joel Brobecker To: Pierre Muller Cc: 'Jan Kratochvil' , tromey@redhat.com, 'Pedro Alves' , gdb-patches@sourceware.org, 'Mark Kettenis' Subject: Re: [patch] ATTR_NORETURN -> ATTRIBUTE_NORETURN unification [Re: [patch] ATTR_* -> ATTRIBUTE_* unification] Message-ID: <20100504152750.GI2768@adacore.com> References: <20100430181605.GA19190@host0.dyn.jankratochvil.net> <20100502213636.GA21869@host0.dyn.jankratochvil.net> <20100502231941.GA27802@host0.dyn.jankratochvil.net> <201005030041.55468.pedro@codesourcery.com> <20100502235257.GA29708@host0.dyn.jankratochvil.net> <000f01caea90$b99a0730$2cce1590$@muller@ics-cnrs.unistra.fr> <20100503074356.GA14569@host0.dyn.jankratochvil.net> <001501caeb53$d8c3bd40$8a4b37c0$@muller@ics-cnrs.unistra.fr> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <001501caeb53$d8c3bd40$8a4b37c0$@muller@ics-cnrs.unistra.fr> User-Agent: Mutt/1.5.20 (2009-06-14) Mailing-List: contact gdb-patches-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: gdb-patches-owner@sourceware.org X-SW-Source: 2010-05/txt/msg00068.txt.bz2 > Tom, what did you mean by poison these identifiers? > Something like > #undef NORETURN > #define NORETURN "Anything that will for sure create a compilation error" It's a pragma. For instance: #pragma GCC poison calloc strdup -- Joel