From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ed1-x52f.google.com (mail-ed1-x52f.google.com [IPv6:2a00:1450:4864:20::52f]) by sourceware.org (Postfix) with ESMTPS id 0CC4E3857800 for ; Fri, 29 Oct 2021 07:25:30 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 0CC4E3857800 Received: by mail-ed1-x52f.google.com with SMTP id w15so35566121edc.9 for ; Fri, 29 Oct 2021 00:25:29 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc:content-transfer-encoding; bh=wWPp8E4RmDBqeJCVvGDHYf5YbzAGezbmj7fQzx3NI3I=; b=5IOZ/+BNWM2fhlqh/EGxtU99IoEOTGE8gaXvblFQXePXpslGj49FaQVV2MglNLZtPj CQVR2/0Y25KFtPXRDdLmW6d7qf9HNXr53D1noKNlhqx8D43L/eCB9nPOgiy7cBmbAUCK EMjCgchJkoakm2nzaRqbSv9WkLDSsbRIWzdCe89E+BiIlKnk5fsszY1MWCR61PUbDFT+ erFUg+Hz4e+WLauqFDD30rX3pgJ0w0JKRw4B4kQ+fx0GgLD45x2Y/o89wRwTYXRBAdZv hWdrZ0b/ym/4f8TOwjIFpF5nX9vaJs6bUEcxM64ieNabs8yfmkwT0+m3a85uV4e+Htl0 /FQw== X-Gm-Message-State: AOAM530ta9no8OxyTGCLLWHiZmTmwQY7jjGLG2OJFYWX98oosQPKK0o0 2/TGCn02hicTKI5ArC8g8Us2fY93p16UXAoXCHk= X-Google-Smtp-Source: ABdhPJyeUrX2q7DkumO99GNGnLyegj1Ped1ksFJPbbgQXBAgbVPly398XACH5YirIUh+PY1QKbekT0BOzyQ0AuF7o/c= X-Received: by 2002:a17:906:6b18:: with SMTP id q24mr11754494ejr.281.1635492329038; Fri, 29 Oct 2021 00:25:29 -0700 (PDT) MIME-Version: 1.0 References: <743F3094-16FF-46CB-9564-6BA7B610E3EA@sandoe.co.uk> In-Reply-To: From: Richard Biener Date: Fri, 29 Oct 2021 09:25:18 +0200 Message-ID: Subject: Re: [PATCH] configure: Avoid unnecessary constraints on executables for $build. To: Iain Sandoe Cc: GCC Patches Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-2.2 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, FREEMAIL_FROM, RCVD_IN_DNSWL_NONE, SPF_HELO_NONE, SPF_PASS, TXREP autolearn=ham autolearn_force=no version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 29 Oct 2021 07:25:31 -0000 On Thu, Oct 28, 2021 at 5:44 PM Iain Sandoe wrote: > > Hi Richard, > > > On 8 Sep 2021, at 07:35, Richard Biener wr= ote: > > > > On Tue, Sep 7, 2021 at 10:11 PM Iain Sandoe wrote: > >> > > >> So, looking through the various email threads and the PR, I think that > >> what has happened is : > >> > >> As the PR points out, our existing PCH model does not work if the comp= iler > >> executable is PIE - which manifests on platforms like Darwin (which is= PIE > >> by default) or Linux when configured =E2=80=94enable-default-pie. > >> > >> H.J=E2=80=99s original patch forces no-PIE onto the compiler executabl= es, and > >> because of shared code on $host also to the driver etc. > > >> OK for master, and eventually backports? > > > > OK for trunk, I think it warrants quite some soaking time before consid= ering > > backports. > > It=E2=80=99s been on master for quite some time now (and presumably sever= al cycles of > everyone=E2=80=99s CI) without any reports of problems, it would be good= to get this at > least onto 11 and 10 (since that is the last version we can bootstrap wit= h c++98). > > OK for backports now? OK. > thanks > Iain >