From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-pg1-x535.google.com (mail-pg1-x535.google.com [IPv6:2607:f8b0:4864:20::535]) by sourceware.org (Postfix) with ESMTPS id 47D943858405 for ; Tue, 29 Mar 2022 22:23:35 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 47D943858405 Received: by mail-pg1-x535.google.com with SMTP id t13so14734326pgn.8 for ; Tue, 29 Mar 2022 15:23:35 -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; bh=MZ8E8E23UhW6qm5deFSbQfCiIdDwz6Zz0yqaFdy30x0=; b=DzZgmMmV1Ww3H5OXUkqf8Wh/ZW+QLFhTIssjpYvK4FjWY2POprxrJQ6m+BoQyLleOC a3kSpUndRGw6DQQD0mIYNzn2Lmi5kQ0pnlRG64+j/ejWHsmVRyO+zo93uv44EWH0RPwF 1UGQKLk3TPp1fOIqpnEPr99eXVNYQMY+WTe272Xpt8WlxxgKf18h46iI74nLd8ZGTnwU j5M4tEDAy0wpsUoRZRRp48fHisstgMzc+LwGR+P8xnE3eCE9RIrFqGvBWzxo06gVaCvQ 7YUog8291wIRD2XAeTMwax+NCOlj8SpSQzf+b6CdtFXVwJSbXwBva/rgwN0FkGJ++cpZ WPfg== X-Gm-Message-State: AOAM531nw/8nYASdBcbBQGshCUxXxr+nfOFi5xf90B96gZWn7IMMkbMr 3Rz+HwZ74uL7ZXblO+AOSQxgPJvMtbjZz1hhAPf7+aogNuA= X-Google-Smtp-Source: ABdhPJzeokioZn+tpz2AsZvXFv3JUlLIDrWlm1K59U3E6Y046w7uSQaeeQaalOoktK0L3aLIR8KbHjwgBFZr7t1yKAU= X-Received: by 2002:a05:6a00:c85:b0:4fa:f806:10f5 with SMTP id a5-20020a056a000c8500b004faf80610f5mr26232099pfv.43.1648592613918; Tue, 29 Mar 2022 15:23:33 -0700 (PDT) MIME-Version: 1.0 References: <20220310200329.1935466-1-hjl.tools@gmail.com> <20220310200329.1935466-6-hjl.tools@gmail.com> <9d64ade3-1505-9ada-7155-5b6be861ec09@linaro.org> In-Reply-To: <9d64ade3-1505-9ada-7155-5b6be861ec09@linaro.org> From: "H.J. Lu" Date: Tue, 29 Mar 2022 15:22:58 -0700 Message-ID: Subject: Re: [PATCH v6 5/5] NEWS: Mention DT_RELR support To: Adhemerval Zanella Cc: GNU C Library Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-3026.0 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.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libc-alpha mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 29 Mar 2022 22:23:36 -0000 On Tue, Mar 29, 2022 at 10:25 AM Adhemerval Zanella via Libc-alpha wrote: > > > > On 10/03/2022 17:03, H.J. Lu via Libc-alpha wrote: > > --- > > NEWS | 3 ++- > > 1 file changed, 2 insertions(+), 1 deletion(-) > > > > diff --git a/NEWS b/NEWS > > index 626eeabf5d..5d64b794f1 100644 > > --- a/NEWS > > +++ b/NEWS > > @@ -9,7 +9,8 @@ Version 2.36 > > > > Major new features: > > > > - [Add new features here] > > +* Support DT_RELR relative relocation format generated with the linker > > Maybe > > * Support for DT_RELR relocation relocation format has been added to > glibc. This is a new ELF section type that improves the size of relative > relocations in shared object files and position independent > executables (PIE). DT_RELR support requires linker support for > -z pack-relative-relocs option, which is supported for some abi in recent > binutils versions. > > > > + option, -z pack-relative-relocs. > > > > Deprecated and removed features, and other changes affecting compatibility: > > How about this? * Support for DT_RELR relative relocation format has been added to glibc. This is a new ELF dynamic tag that improves the size of relative relocations in shared object files and position independent executables (PIE). DT_RELR generation requires linker support for -z pack-relative-relocs option, which is supported for some targets in recent binutils versions. -- H.J.