From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 19675 invoked by alias); 19 Apr 2006 06:36:00 -0000 Received: (qmail 19663 invoked by uid 22791); 19 Apr 2006 06:36:00 -0000 X-Spam-Check-By: sourceware.org Received: from sibelius.xs4all.nl (HELO sibelius.xs4all.nl) (82.92.89.47) by sourceware.org (qpsmtpd/0.31) with ESMTP; Wed, 19 Apr 2006 06:35:58 +0000 Received: from elgar.sibelius.xs4all.nl (root@elgar.sibelius.xs4all.nl [192.168.0.2]) by sibelius.xs4all.nl (8.13.4/8.13.4) with ESMTP id k3J6Zoqd002578; Wed, 19 Apr 2006 08:35:50 +0200 (CEST) Received: from elgar.sibelius.xs4all.nl (kettenis@localhost.sibelius.xs4all.nl [127.0.0.1]) by elgar.sibelius.xs4all.nl (8.13.6/8.13.6) with ESMTP id k3J6ZoZs013206; Wed, 19 Apr 2006 08:35:50 +0200 (CEST) Received: (from kettenis@localhost) by elgar.sibelius.xs4all.nl (8.13.6/8.13.6/Submit) id k3J6ZoeW019852; Wed, 19 Apr 2006 08:35:50 +0200 (CEST) Date: Wed, 19 Apr 2006 07:44:00 -0000 Message-Id: <200604190635.k3J6ZoeW019852@elgar.sibelius.xs4all.nl> From: Mark Kettenis To: ian@airs.com CC: binutils@sourceware.org In-reply-to: (message from Ian Lance Taylor on 18 Apr 2006 16:13:59 -0700) Subject: Re: Silence compiler warning on References: <200604180912.k3I9Cvra015638@elgar.sibelius.xs4all.nl> Mailing-List: contact binutils-help@sourceware.org; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: binutils-owner@sourceware.org X-SW-Source: 2006-04/txt/msg00252.txt.bz2 > From: Ian Lance Taylor > Date: 18 Apr 2006 16:13:59 -0700 > > Mark Kettenis writes: > > > Index: ChangeLog > > from Mark Kettenis > > > > * bfd.c (_bfd_abort): Provide prototype for _exit with > > ATTRIBUTE_NORETURN. > > I think something like this should use AC_CHECK_DECLS to avoid a > conflict with the system header files. I fail to see how that would work. I'm not trying to add a missing prototype; I'm trying to augment a prototype with a noreturn attribute. A conflict with the system header files seems rather unlikely; the only variation I could imagine, is that some (pre ISO C) header files fail to provide the proper return type. Mark