From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 13816 invoked by alias); 16 Dec 2002 23:55:31 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 13783 invoked from network); 16 Dec 2002 23:55:27 -0000 Received: from unknown (HELO nikam.ms.mff.cuni.cz) (195.113.18.106) by 209.249.29.67 with SMTP; 16 Dec 2002 23:55:27 -0000 Received: by nikam.ms.mff.cuni.cz (Postfix, from userid 16202) id 135D24EC12; Tue, 17 Dec 2002 00:54:29 +0100 (CET) Date: Mon, 16 Dec 2002 16:10:00 -0000 From: Jan Hubicka To: Benjamin Kosnik Cc: Jan Hubicka , dje@watson.ibm.com, zack@codesourcery.com, gcc@gcc.gnu.org, libstdc++@gcc.gnu.org, rth@redhat.com Subject: Re: basic-improvements merge status Message-ID: <20021216235429.GM3138@kam.mff.cuni.cz> References: <20021216222302.GC3138@kam.mff.cuni.cz> <200212162238.RAA31382@makai.watson.ibm.com> <20021216224439.GF3138@kam.mff.cuni.cz> <20021216173812.5911fff0.bkoz@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20021216173812.5911fff0.bkoz@redhat.com> User-Agent: Mutt/1.3.28i X-SW-Source: 2002-12/txt/msg00969.txt.bz2 > Your patch to libmath/Makefile.am is fine, but your ChangeLog entry > should say libmath/Makefile.am, not Makefile.am. > > >I am not configure expert, but can I detect the runtime library > >properties in it? (when we are building without glibc, we need to > >rebuild anyway at least on Linux bootstrap, so this should be possible) > >Other way would be to use target macro. Something like > >TARGET_C99_RUNTIME. Ideal would be to push these functions into libgcc, > >but I am not quite sure how this can be done (ie so they will be > >overwriten by runtime). > >What sounds sane? > > See: > > GLIBCPPP_USE_C99. This is on by default for gnu/linux. Uh yes, I need something like that available in gcc itself and not locked to GLIBC only... > > Keep in mind that tests for C99, and decisions on what to enable or > partially enable WRT C99 support in the C++ runtime is a continuing area > of controversy, especially with respect to wide character support. In case we do have sinf and friends always defined by C++ runtime, this is not problem as the names are reserved anyway. I guess. Honza > > -benjamin