From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16377 invoked by alias); 6 Aug 2002 06:43:08 -0000 Mailing-List: contact libc-hacker-help@sources.redhat.com; run by ezmlm Precedence: bulk List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libc-hacker-owner@sources.redhat.com Received: (qmail 16358 invoked from network); 6 Aug 2002 06:43:07 -0000 Received: from unknown (HELO myware.mynet) (24.221.190.179) by sources.redhat.com with SMTP; 6 Aug 2002 06:43:07 -0000 Received: from redhat.com (myware.mynet [192.168.7.70]) (authenticated bits=0) by myware.mynet (8.12.3/8.12.3) with ESMTP id g766deTo012812; Mon, 5 Aug 2002 23:39:40 -0700 Message-ID: <3D4F6F27.1060405@redhat.com> Date: Mon, 05 Aug 2002 23:43:00 -0000 From: Ulrich Drepper User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.1b) Gecko/20020804 X-Accept-Language: en-us, en MIME-Version: 1.0 To: Jakub Jelinek CC: Roland McGrath , Glibc hackers Subject: Re: [PATCH] Nuke another 21 .plt slots References: <20020805222153.2082A1BA1B@perdition.linnaean.org> <3D4EFF01.1080003@redhat.com> <20020806081937.P20867@sunsite.ms.mff.cuni.cz> X-Enigmail-Version: 0.65.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2002-08/txt/msg00084.txt.bz2 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Jakub Jelinek wrote: > If -O3 could inline only static or explicit inline routines, it would > be far less useful than it currently is (for the applications which benefit > from automatic inlining, of course, the majority does not). The problem is not loss of optimization. The semantics f code gets changed. And incorrectly so. gcc cannot inline a non-static function unless its visibility != default. It might be possible to add a gcc option to signal that all functions can be assumed to be non-preemptible. - -- - ---------------. ,-. 1325 Chesapeake Terrace Ulrich Drepper \ ,-------------------' \ Sunnyvale, CA 94089 USA Red Hat `--' drepper at redhat.com `------------------------ -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQE9T28s2ijCOnn/RHQRAvVsAJ0T3Y7mxqpqNxVndZWjPCZ+hkrSXQCeP9AK 18XrDpDvZ8qqVTAew4Y1cSs= =7nCZ -----END PGP SIGNATURE-----