From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pf1-x432.google.com (mail-pf1-x432.google.com [IPv6:2607:f8b0:4864:20::432]) by sourceware.org (Postfix) with ESMTPS id A15383858D20 for ; Wed, 10 Apr 2024 05:54:02 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org A15383858D20 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=gmail.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=gmail.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org A15383858D20 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=2607:f8b0:4864:20::432 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712728444; cv=none; b=DwiHmR+msmmrmQTlBDM7jwICd64fA8fQPdV77+A5hueV5tVUljfwn/5Eehpy6jzynzTAjHjEiiyA8KdlqPpsTUHMJGYnhhhcHAOBrwZtKm9+yX8L2HrIxjdfmNE8hdEgKOONbC6O9W1dCMXgPrM5oRljjX/ObwpR2Ig5QcaafbY= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1712728444; c=relaxed/simple; bh=CeJ0y69mRKTsMlDXlQjgLx+v6h72c4ll5UpqKP3K858=; h=DKIM-Signature:Date:From:To:Subject:Message-ID:MIME-Version; b=PSXDmMjWAgYnGCGHHsBjJPzSL6RaMFeemaBG20XS2Rc1lhEOmqIDmSHv9XmmTnsxR8zWPTuGwYT4LoptinnmgJ6DLNeWbsizBpF5J6/VnoISafaHCIor2Vh0KespILPZaMN48Rs6RGoY+OWckVBCHcG7D1zE4rXyM7XaQ9MylmQ= ARC-Authentication-Results: i=1; server2.sourceware.org Received: by mail-pf1-x432.google.com with SMTP id d2e1a72fcca58-6ed5109d924so2146199b3a.0 for ; Tue, 09 Apr 2024 22:54:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1712728441; x=1713333241; darn=sourceware.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=KGbbmSMxEVtUwdxHb7K4Wx4uxhdn38zeHzLlCFcMUaw=; b=HVeJkYagx52/SkT7eAR4klilAraaSCeLXtaLCxo312w0ho0t0LIp2q72TIG/BAlQe7 FvKJ99yZ6gtpmvMQiyzGqnEEhNKhppMgiVyUOc1uFhgPc7aDEXsiid6uexFphhfNkTEV YKsAYqrW4NjLRk7s0Sl4rnehZITMgpic9BsIeanpmAb4Lwu4VfZSGSw5Kj3WzyBB/GkM +d8OlbtRxAMppQ53vJw75Qzj/xCNLZ+QEPI1DuD9X+vr4QoL3nmUmyggJLP6gxEatpX5 oDEMwrXrtjVI06PdhYYljg2ENT/5QrgEY0ANSR8UvXYcXwRZOjJDb+OwfUgaC2tIa422 XRAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1712728441; x=1713333241; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=KGbbmSMxEVtUwdxHb7K4Wx4uxhdn38zeHzLlCFcMUaw=; b=npkl1IXXEOe/W3PqxLwyJmjxIvCkulnjqS07bAc9D86F6H3ymycqebxQnH8GWObhJR rYdA83moyt04TzO0YwJschXc2BUKou80tvPIJUD52nxw4Fyz/oCn+WVbmnsrlapKOJZ5 MqdA8bqvreZIb9lwwDtMfBhyn3dmxNM6mQHG7JeaJo0gH7dnijMs6XNz7IJNWJOS8/P9 abOg4vEQ5tfRqQ8KkloFyCZDFc8iTeBjQf2ddGWXLXyKlKAeXyIsoWzP9w4lMlRdP+t0 9E6KCIgYh9seChJlOPLzWpOgZycMA/un4LPOECB2c7a7e+qq/Imolvgmn+fMltFsD5bx PV6Q== X-Gm-Message-State: AOJu0YxL9NVf5Br2hCzyAkbY1lYwynJHKZD7G91nKLav1iiu19Z2MjqN L2jCM2Qd/Hzrxw8QI9Cg/FAe3r2AC61f8jcsN9f56O7iTA04IoJlwvRak8aE X-Google-Smtp-Source: AGHT+IGBKeZHMD4YAXTV9x93Uy6Cu32GdR8QlpzqHCzm9Uq3uYVTU5YXDz+YzGJETBoWidZvunmqNg== X-Received: by 2002:a05:6a00:10c2:b0:6ec:ff78:67f3 with SMTP id d2-20020a056a0010c200b006ecff7867f3mr1634778pfu.6.1712728441242; Tue, 09 Apr 2024 22:54:01 -0700 (PDT) Received: from squeak.grove.modra.org ([2406:3400:51d:8cc0:dfb:7b63:f0e4:5ac7]) by smtp.gmail.com with ESMTPSA id f4-20020a635104000000b005f3c84e12c9sm7559276pgb.48.2024.04.09.22.54.00 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Apr 2024 22:54:00 -0700 (PDT) Received: by squeak.grove.modra.org (Postfix, from userid 1000) id 7B3591140035; Wed, 10 Apr 2024 15:23:58 +0930 (ACST) Date: Wed, 10 Apr 2024 15:23:58 +0930 From: Alan Modra To: binutils@sourceware.org Subject: Re: ld testsuite: Append NOSANITIZE_CFLAGS to CFLAGS_FOR_TARGET Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Spam-Status: No, score=-3033.2 required=5.0 tests=BAYES_00,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,FREEMAIL_FROM,GIT_PATCH_0,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS,TXREP autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: Don't use CC_FOR_TARGET in the bootstrap test, a silly idea aiming at consistency that made things worse. The objects being linked were built using $CC, so $CC should be used to link. * testsuite/ld-bootstrap/bootstrap.exp: Revert last change. diff --git a/ld/testsuite/ld-bootstrap/bootstrap.exp b/ld/testsuite/ld-bootstrap/bootstrap.exp index 4b19a1283d3..437a3bc6842 100644 --- a/ld/testsuite/ld-bootstrap/bootstrap.exp +++ b/ld/testsuite/ld-bootstrap/bootstrap.exp @@ -190,7 +190,7 @@ foreach flags $test_flags { setup_xfail "mips*-*-irix5*" } - if ![ld_link $CC_FOR_TARGET tmpdir/ld1 "$CFLAGS_FOR_TARGET $flags tmpdir/ld-partial.o $CTFLIB $BFDLIB $LIBIBERTY $SFRAMELIB $extralibs"] { + if ![ld_link $CC tmpdir/ld1 "$CFLAGS $flags tmpdir/ld-partial.o $CTFLIB $BFDLIB $LIBIBERTY $SFRAMELIB $extralibs"] { fail $testname continue } @@ -207,13 +207,13 @@ foreach flags $test_flags { } regsub /tmpdir/ld/ $gcc_B_opt_save /tmpdir/gccld1/ gcc_B_opt - if ![ld_link $CC_FOR_TARGET tmpdir/ld2 "$CFLAGS_FOR_TARGET $flags $OFILES $CTFLIB $BFDLIB $LIBIBERTY $SFRAMELIB $extralibs"] { + if ![ld_link $CC tmpdir/ld2 "$CFLAGS $flags $OFILES $CTFLIB $BFDLIB $LIBIBERTY $SFRAMELIB $extralibs"] { fail $testname continue } regsub /tmpdir/ld/ $gcc_B_opt_save /tmpdir/gccld2/ gcc_B_opt - if ![ld_link $CC_FOR_TARGET tmpdir/ld3 "$CFLAGS_FOR_TARGET $flags $OFILES $CTFLIB $BFDLIB $LIBIBERTY $SFRAMELIB $extralibs"] { + if ![ld_link $CC tmpdir/ld3 "$CFLAGS $flags $OFILES $CTFLIB $BFDLIB $LIBIBERTY $SFRAMELIB $extralibs"] { fail $testname continue } @@ -226,7 +226,7 @@ foreach flags $test_flags { # generated by different linkers, tmpdir/ld1 and tmpdir/ld2. # So we rebuild tmpdir/ld2 with tmpdir/ld3. regsub /tmpdir/ld/ $gcc_B_opt_save /tmpdir/gccld3/ gcc_B_opt - if ![ld_link $CC_FOR_TARGET tmpdir/ld2 "$CFLAGS_FOR_TARGET $flags $OFILES $CTFLIB $BFDLIB $LIBIBERTY $SFRAMELIB $extralibs"] { + if ![ld_link $CC tmpdir/ld2 "$CFLAGS $flags $OFILES $CTFLIB $BFDLIB $LIBIBERTY $SFRAMELIB $extralibs"] { fail $testname continue } -- Alan Modra Australia Development Lab, IBM