From patchwork Tue Nov 15 11:07:37 2016 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Matthias Klose X-Patchwork-Id: 694973 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from sourceware.org (server1.sourceware.org [209.132.180.131]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id 3tJ4PC2fnTz9t1T for ; Tue, 15 Nov 2016 22:07:58 +1100 (AEDT) Authentication-Results: ozlabs.org; dkim=pass (1024-bit key; unprotected) header.d=gcc.gnu.org header.i=@gcc.gnu.org header.b="hgsA/mBT"; dkim-atps=neutral DomainKey-Signature: a=rsa-sha1; c=nofws; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:to :from:subject:message-id:date:mime-version:content-type; q=dns; s=default; b=oSzYBFHDcbvvOxCgLbxA/iqvjhMLRdvWQDYSTIXlcys0iFBCxj A/OXbFFlu5tBsy77Jc+8bJfOeod4Ho2g9vvn4w6ObwLlhHSE4l0XZpniEjcrzdvw i4TmUPF549+/pXYNs6N+aUZJlWPeUyf01+VavzOIPF1NS7i8TbCbKd0yo= DKIM-Signature: v=1; a=rsa-sha1; c=relaxed; d=gcc.gnu.org; h=list-id :list-unsubscribe:list-archive:list-post:list-help:sender:to :from:subject:message-id:date:mime-version:content-type; s= default; bh=+bIT6TGpXqu7k4RPpje6IINGPsY=; b=hgsA/mBTzyKYK2jLHyAJ RwzqdBAC8gk3FMlM5W1MnkoFI5PGAvaNihCvBRjkdWbGtHEBPPwNsMhz3ULUAvh4 OLxFYpp6ltd/eQhxqYOIKj8SU/oLV665FFezsxlLxooQSVcqwYsMRIRaNlwyaqag DR3lLfGJuyE3lbhSQRd8B4E= Received: (qmail 18079 invoked by alias); 15 Nov 2016 11:07:51 -0000 Mailing-List: contact gcc-patches-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Id: List-Unsubscribe: List-Archive: List-Post: List-Help: Sender: gcc-patches-owner@gcc.gnu.org Delivered-To: mailing list gcc-patches@gcc.gnu.org Received: (qmail 18048 invoked by uid 89); 15 Nov 2016 11:07:50 -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_40, RCVD_IN_DNSWL_LOW autolearn=ham version=3.3.2 spammy=@subsubheading, dokoubuntucom, @command, subsubheading X-HELO: einhorn.in-berlin.de Received: from einhorn.in-berlin.de (HELO einhorn.in-berlin.de) (192.109.42.8) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with ESMTP; Tue, 15 Nov 2016 11:07:39 +0000 X-Envelope-From: doko@ubuntu.com X-Envelope-To: Received: from [192.168.178.26] (ip5f5af460.dynamic.kabel-deutschland.de [95.90.244.96]) (authenticated bits=0) by einhorn.in-berlin.de (8.14.4/8.14.4/Debian-8+deb8u1) with ESMTP id uAFB7bfJ029136 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-SHA bits=256 verify=NOT) for ; Tue, 15 Nov 2016 12:07:37 +0100 To: GCC Patches From: Matthias Klose Subject: [patch] [5/6] fix installation documentation Message-ID: <833ae5c2-190d-01ca-859e-a04eb0e819bf@ubuntu.com> Date: Tue, 15 Nov 2016 12:07:37 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 Seen while cleaning up the GCJ references. The last section of the gcj install docs doesn't belong there, but into the cross install section. The change is not necessary on the trunk once the gcj docs are removed. Fixed this on the 5 and 6 branches by moving the section. Committed as obvious. Matthias 2016-11-15 Matthias Klose * doc/install.texi: Move the 'Overriding configure test results' subsub section to the 'Cross-Compiler-Specific Options' sub section. Index: gcc/doc/install.texi =================================================================== --- gcc/doc/install.texi (revision 242386) +++ gcc/doc/install.texi (working copy) @@ -2081,6 +2081,36 @@ tools. @end table +@subsubheading Overriding @command{configure} test results + +Sometimes, it might be necessary to override the result of some +@command{configure} test, for example in order to ease porting to a new +system or work around a bug in a test. The toplevel @command{configure} +script provides three variables for this: + +@table @code + +@item build_configargs +@cindex @code{build_configargs} +The contents of this variable is passed to all build @command{configure} +scripts. + +@item host_configargs +@cindex @code{host_configargs} +The contents of this variable is passed to all host @command{configure} +scripts. + +@item target_configargs +@cindex @code{target_configargs} +The contents of this variable is passed to all target @command{configure} +scripts. + +@end table + +In order to avoid shell and @command{make} quoting issues for complex +overrides, you can pass a setting for @env{CONFIG_SITE} and set +variables in the site file. + @subheading Java-Specific Options The following option applies to the build of the Java front end. @@ -2315,36 +2345,7 @@ @end table -@subsubheading Overriding @command{configure} test results -Sometimes, it might be necessary to override the result of some -@command{configure} test, for example in order to ease porting to a new -system or work around a bug in a test. The toplevel @command{configure} -script provides three variables for this: - -@table @code - -@item build_configargs -@cindex @code{build_configargs} -The contents of this variable is passed to all build @command{configure} -scripts. - -@item host_configargs -@cindex @code{host_configargs} -The contents of this variable is passed to all host @command{configure} -scripts. - -@item target_configargs -@cindex @code{target_configargs} -The contents of this variable is passed to all target @command{configure} -scripts. - -@end table - -In order to avoid shell and @command{make} quoting issues for complex -overrides, you can pass a setting for @env{CONFIG_SITE} and set -variables in the site file. - @html