From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pl1-x629.google.com (mail-pl1-x629.google.com [IPv6:2607:f8b0:4864:20::629]) by sourceware.org (Postfix) with ESMTPS id 1CFD638582B9 for ; Tue, 28 Jun 2022 01:03:47 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 1CFD638582B9 Received: by mail-pl1-x629.google.com with SMTP id q18so9647879pld.13 for ; Mon, 27 Jun 2022 18:03:47 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:date:from:to:cc:subject:message-id:references :mime-version:content-disposition:content-transfer-encoding :in-reply-to; bh=5XrZweR/4WnlgcKD34WQRU4QcD8MglU957dlC/y6Gsg=; b=TT7eenXNar3UyBihbNDO6HHgHaFSVD7UCPl+OT+YuQHUIxCmJfQI+MNboM3rGxAfp8 X0Mvrw6Q3ubowyjl/apxLWL/xgX+iALgTywpOnXIdNRDzKURF9g94eseFDdh+oxQZBKT CEwSnbAi+SmUoGloP/ZSByv/pzzuQG2qhep6UM9sKbK/mNEPTcWwL8az6DPSRrd/ETLI G09Y5Xz+0SlRHyT9r3zF4d1qW+Yp5I5KRhPoTpu0ezQVzHhB6mnHYud/BL8Fq9ObK5kd 7ixGW8r29o3MVtnUGDn05X8ZfM29wx6J/5jcWRh4MIUEqU9EmY7fVZw1WPxzu8/wTv3M NRuQ== X-Gm-Message-State: AJIora+2EpicOXQA0GhcBzJ/UoDR9Sum2O8hADyzBvo3yKdJWVu9DFlR +0erVewwC8bQdU+r9oreARBlUn3ZunQ= X-Google-Smtp-Source: AGRyM1tbNNFFMDCDHs1e/RKNZW3EXW1cN+P17eNzOry3Y0u0kCCKsfEtmU9PQjr93v/zay6Fqhhx7A== X-Received: by 2002:a17:90a:9f03:b0:1ed:53c7:aa11 with SMTP id n3-20020a17090a9f0300b001ed53c7aa11mr13866685pjp.39.1656378225783; Mon, 27 Jun 2022 18:03:45 -0700 (PDT) Received: from squeak.grove.modra.org ([2406:3400:51d:8cc0:83d:f363:f9df:f154]) by smtp.gmail.com with ESMTPSA id b2-20020a170902a9c200b0015ee985999dsm7848420plr.97.2022.06.27.18.03.44 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jun 2022 18:03:44 -0700 (PDT) Received: by squeak.grove.modra.org (Postfix, from userid 1000) id 16E4C11401D1; Tue, 28 Jun 2022 10:33:42 +0930 (ACST) Date: Tue, 28 Jun 2022 10:33:42 +0930 From: Alan Modra To: Matthias Klose Cc: Nick Clifton , Binutils , "debian-mips@lists.debian.org" Subject: Re: 2.39 Release Schedule Message-ID: References: <9e7bc498-5598-baaa-3b40-001aa7e772a8@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: X-Spam-Status: No, score=-3036.3 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, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 28 Jun 2022 01:03:53 -0000 On Mon, Jun 27, 2022 at 08:43:46PM +0200, Matthias Klose wrote: > On 27.06.22 13:37, Nick Clifton via Binutils wrote: > > Hi Guys, > > > >   OK, so the plan is that the branch for the 2.39 release will be > >   cut on Friday July 8th (just before I go on vacation).  All being > >   well the release itself will happen in the first weekend of August > >   (Sat 6th probably). > > > >   If you have new features that you want to get into the 2.39 release > >   now is the time to submit them - or ping for a review if they have > >   already been submitted. > > > >   Once the branch is cut the usual rules will apply - bug fixes and > >   doc updates only - although this time around I am also going to ask > >   that any maintainer who wishes to do so review and approve/reject > >   patches for the branch. > > > >   I will be away July 11..July 22 but as soon as I get back I will be > >   on patch review duty for as much of the time as I can. > > with today's trunk, I see regressions on i686-linux-gnu and mips64el-linux-gnu: > > i386: > W: [ld-elf/elf.exp] REGRESSION (UNSUPPORTED -> FAIL): static init array mixed > > trunk 20220622 didn't show that. > > mips64el: > I: [binutils-all/objcopy.exp] progression (UNTESTED -> PASS): simple objcopy > of executable > I: [binutils-all/objcopy.exp] progression (UNTESTED -> PASS): run objcopy of > executable > I: [binutils-all/objcopy.exp] progression (UNTESTED -> PASS): run stripped > executable > I: [binutils-all/objcopy.exp] progression (UNTESTED -> PASS): run stripped > executable with saving a symbol > I: [binutils-all/objcopy.exp] progression (UNTESTED -> PASS): keep only debug data > I: [binutils-all/objcopy.exp] progression (UNTESTED -> PASS): simple objcopy > of debug data > I: [binutils-all/objcopy.exp] progression (UNTESTED -> PASS): NOBITS > sections retain sh_link field All of the above might be explained by changes in your testing environment. eg. Installing compilers and libraries for the affected targets. > W: [ld-elf/elf.exp] REGRESSION (PASS -> FAIL): PR ld/29072 (warn about an > executable .note.GNU-stack) PR 29263 * configure.ac: Fix typo. * testsuite/ld-elf/elf.exp: Add mips to targets that need --warn-execstack to pass first pr29072 test. diff --git a/ld/configure.ac b/ld/configure.ac index a54a2801889..4331d6b1302 100644 --- a/ld/configure.ac +++ b/ld/configure.ac @@ -564,7 +564,7 @@ AC_DEFINE_UNQUOTED(DEFAULT_LD_WARN_EXECSTACK, [Define to 1 if you want to enable --warn-execstack in ELF linker by default.]) if test "${ac_default_ld_warn_rwx_segments}" = unset; then - ac_default_ld_warn_rwx_segments=1 ;; + ac_default_ld_warn_rwx_segments=1 fi AC_DEFINE_UNQUOTED(DEFAULT_LD_WARN_RWX_SEGMENTS, $ac_default_ld_warn_rwx_segments, diff --git a/ld/testsuite/ld-elf/elf.exp b/ld/testsuite/ld-elf/elf.exp index 473349dd0b2..10c635e9593 100644 --- a/ld/testsuite/ld-elf/elf.exp +++ b/ld/testsuite/ld-elf/elf.exp @@ -238,8 +238,8 @@ if { [istarget *-*-*linux*] # The HPPA target disables the warnings by default since it needs an # executable stack to support older kernels and an RWX segment to - # support its PLT. - if { [istarget "hppa*-*-*"] } { + # support its PLT. MIPS also turns off exec stack warnings. + if { [istarget "hppa*-*-*"] || [istarget mips*-*-*] } { set extra_link_opts "--warn-execstack --warn-rwx-segments" } else { set extra_link_opts "" -- Alan Modra Australia Development Lab, IBM