From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-ot1-x32d.google.com (mail-ot1-x32d.google.com [IPv6:2607:f8b0:4864:20::32d]) by sourceware.org (Postfix) with ESMTPS id 791873858C2D for ; Wed, 30 Mar 2022 14:20:09 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 791873858C2D Received: by mail-ot1-x32d.google.com with SMTP id a17-20020a9d3e11000000b005cb483c500dso14990709otd.6 for ; Wed, 30 Mar 2022 07:20:09 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:message-id:date:mime-version:user-agent:subject :content-language:to:cc:references:from:in-reply-to :content-transfer-encoding; bh=F5mLT5xOtl1AGP97NgTizdOfhWhrDgNU4ne6EHBmAyY=; b=d37EqaJGscfBIlXOFpll9dX3AxrygCYKNG2BwIREQAAkWUFDgKjL4KkLTLwD/7Sqkn 47N5EGG05GZqTuY090X2nICzOo+zboSp44cSMLKTZNJgbLtTT4c1SW2I+AQmc5XL5sso UZQd4DyfQwzQ94eHpT6Hs1JCwCKnIn6ZpGBWKHW1F5e5aYc5UqX8ybDKY9VYDfde9G7/ n1VUgwA5N64kIjyqn450YS6zQURNJgU3hVjmjxRKC+Q0bUue3+mtT2CoR4UKJUT8yAjY in9dmJof3elRkxVA63jpQP/xYdsEco8Dnlbl8GZ5OxU7mflJl6jqIii/DL84YTp7VBCe LPPQ== X-Gm-Message-State: AOAM533C+YmidZ5uM3ME3crPtl0xR+77Buy/Tqs2Uowz+FR6VkZbo9lg X9DB5eVoGGHoLfo+yHwNwBYHhA== X-Google-Smtp-Source: ABdhPJzVplynB2V75Ge72Lo9Sce0gLxjB38Cttnbw9e0fVgACnnVt1O0aoQYxUuf62G8pNWAe6AYWw== X-Received: by 2002:a9d:136:0:b0:5cd:9e9b:4872 with SMTP id 51-20020a9d0136000000b005cd9e9b4872mr3353537otu.192.1648650008686; Wed, 30 Mar 2022 07:20:08 -0700 (PDT) Received: from ?IPV6:2804:431:c7cb:a6c0:ca7b:5b69:d952:46d0? ([2804:431:c7cb:a6c0:ca7b:5b69:d952:46d0]) by smtp.gmail.com with ESMTPSA id q39-20020a4a88ea000000b0032165eb3af8sm10324854ooh.42.2022.03.30.07.20.06 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Wed, 30 Mar 2022 07:20:08 -0700 (PDT) Message-ID: <6f8c09e7-64f5-6f1f-7705-b726fab0889a@linaro.org> Date: Wed, 30 Mar 2022 11:20:05 -0300 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Subject: Re: [PATCH v6 5/5] NEWS: Mention DT_RELR support Content-Language: en-US To: Fangrui Song , "H.J. Lu" Cc: GNU C Library References: <20220310200329.1935466-1-hjl.tools@gmail.com> <20220310200329.1935466-6-hjl.tools@gmail.com> <9d64ade3-1505-9ada-7155-5b6be861ec09@linaro.org> <20220329233441.yxhtju56i6vmet6h@google.com> From: Adhemerval Zanella In-Reply-To: <20220329233441.yxhtju56i6vmet6h@google.com> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-12.9 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, GIT_PATCH_0, NICE_REPLY_A, 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: Wed, 30 Mar 2022 14:20:11 -0000 On 29/03/2022 20:34, Fangrui Song wrote: > On 2022-03-29, H.J. Lu via Libc-alpha wrote: >> 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. >> > Look ok. > Perhaps more specific (a user may want to know what "recent" means): for x86-64 in binutils 2.38. > It may or may not be worth adding words to imply that ld support for other targets will come in the future:) I think 'recent' should be ok since we don't know if distros will backport it (so tying to a version might be misleading).