From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 74985 invoked by alias); 6 Apr 2015 12:45:30 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Received: (qmail 74975 invoked by uid 89); 6 Apr 2015 12:45:30 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=-0.8 required=5.0 tests=AWL,BAYES_00,SPF_PASS autolearn=ham version=3.3.2 X-HELO: ainaz.pair.com Received: from ainaz.pair.com (HELO ainaz.pair.com) (209.68.2.66) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-GCM-SHA384 encrypted) ESMTPS; Mon, 06 Apr 2015 12:45:29 +0000 Received: from [192.168.0.133] (vie-91-186-144-236.dsl.sil.at [91.186.144.236]) by ainaz.pair.com (Postfix) with ESMTPSA id CF39E3F450; Mon, 6 Apr 2015 08:45:25 -0400 (EDT) Date: Mon, 06 Apr 2015 12:45:00 -0000 From: Gerald Pfeifer To: Uros Bizjak , Sandra Loosemore cc: Jan Hubicka , gcc-patches@gcc.gnu.org Subject: Re: [PATCH, bootstrap]: Add bootstrap-lto-noplugin build configuration (PR65537) In-Reply-To: Message-ID: References: <20150326011148.GD8802@atrey.karlin.mff.cuni.cz> MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII X-IsSubscribed: yes X-SW-Source: 2015-04/txt/msg00185.txt.bz2 On Thu, 26 Mar 2015, Uros Bizjak wrote: > Thanks, I have added following text to the description: > > --cut here-- > @item @samp{bootstrap-lto-noplugin} > This option is similar to @code{bootstrap-lto}, but is intended for > -hosts that do not support the linker plugin. > +hosts that do not support the linker plugin. Please note that static > +libraries are not compiled with link time optimizations without > +linker plugin. Since GCC middle-end and back-end are in libbackend.a, > +it means that only part of the frontend is actually LTO optimized. > --cut here-- I believe there were a couple of issues (link time should be link-time when it's an adjective, middle-end and back-end on the other hand lose the the dash when used as a noun,...) and I rewrote this a bit. Thoughts on the below? Sandra? Gerald 2015-04-06 Gerald Pfeifer * doc/install.texi (bootstrap-lto-noplugin): Rewrite. Index: doc/install.texi =================================================================== --- doc/install.texi (revision 221832) +++ doc/install.texi (working copy) @@ -2525,10 +2525,10 @@ @item @samp{bootstrap-lto-noplugin} This option is similar to @code{bootstrap-lto}, but is intended for -hosts that do not support the linker plugin. Please note that static -libraries are not compiled with link time optimizations without -linker plugin. Since GCC middle-end and back-end are in libbackend.a, -it means that only part of the frontend is actually LTO optimized. +hosts that do not support the linker plugin. Without the linker plugin +static libraries are not compiled with link-time optimizations. Since +the GCC middle end and back end are in @file{libbackend.a} this means +that only the frontend is actually LTO optimized. @item @samp{bootstrap-debug} Verifies that the compiler generates the same executable code, whether