From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on dcvr.yhbt.net X-Spam-Level: X-Spam-ASN: AS17314 8.43.84.0/22 X-Spam-Status: No, score=-3.1 required=3.0 tests=AWL,BAYES_00,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,MAILING_LIST_MULTI, PDS_RDNS_DYNAMIC_FP,RCVD_IN_DNSWL_MED,RDNS_DYNAMIC,SPF_HELO_PASS, SPF_PASS shortcircuit=no autolearn=ham autolearn_force=no version=3.4.2 Received: from sourceware.org (ip-8-43-85-97.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (No client certificate requested) by dcvr.yhbt.net (Postfix) with ESMTPS id C51601F910 for ; Wed, 23 Nov 2022 04:14:19 +0000 (UTC) Authentication-Results: dcvr.yhbt.net; dkim=pass (1024-bit key; secure) header.d=sourceware.org header.i=@sourceware.org header.b="eX8TEWCo"; dkim-atps=neutral Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 4D36B3853D44 for ; Wed, 23 Nov 2022 04:14:18 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4D36B3853D44 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=sourceware.org; s=default; t=1669176858; bh=TT/bjS/BmwqYEkEdz5C+v36BF4wJBTivdfmY8jHIuuI=; h=Date:Subject:To:Cc:References:In-Reply-To:List-Id: List-Unsubscribe:List-Archive:List-Post:List-Help:List-Subscribe: From:Reply-To:From; b=eX8TEWCohxaQW+jAbV7JD1dhgNIhS73W62/nTtJldPan2yq9XdnIYbJ1DyyHogAir Km3s/+B17Nl4m3t5f8ZPa0iuCX/SlcM2gsjAfIUayqnfdfO6NowMdWulmfp6wQ12Bb Di+sajhPkv7JGZFVTH6eINY7zTsIefMcKsQGpHNQ= Received: from out2.migadu.com (out2.migadu.com [188.165.223.204]) by sourceware.org (Postfix) with ESMTPS id 2D6803858428 for ; Wed, 23 Nov 2022 04:13:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.1 sourceware.org 2D6803858428 Message-ID: <1eb9f4ab-6289-0e0d-a488-4e17994b13ba@linux.dev> Date: Tue, 22 Nov 2022 20:13:46 -0800 MIME-Version: 1.0 Subject: Re: [PATCH v2] ARC: update definitions in elf/elf.h Content-Language: en-US To: Adhemerval Zanella Netto , Shahab Vahedi , libc-alpha@sourceware.org Cc: Claudiu Zissulescu , arcml References: <20221118131542.23188-1-shahab@synopsys.com> <20221121130624.9628-1-shahab@synopsys.com> X-Report-Abuse: Please report any abuse attempt to abuse@migadu.com and include these headers. In-Reply-To: Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Migadu-Flow: FLOW_OUT 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: , From: Vineet Gupta via Libc-alpha Reply-To: Vineet Gupta Errors-To: libc-alpha-bounces+e=80x24.org@sourceware.org Sender: "Libc-alpha" On 11/21/22 06:30, Adhemerval Zanella Netto wrote: > On 21/11/22 10:06, Shahab Vahedi via Libc-alpha wrote: >> While porting ARCv2 to elfutils [1], it was brought up that the >> necessary changes to the project's libelf/elf.h must come from >> glibc, because they sync it from glibc [2]. Therefore, this patch >> is to update ARC entries in elf/elf.h. >> >> The majority of the update is about adding new definitions, >> specially for the relocations. However, there is one rename, one >> deletion, and one change: >> >> - R_ARC_JUMP_SLOT renamed to R_ARC_JMP_SLOT to match binutils. >> - R_ARC_B26 removed because it is unused and deprecated. >> - R_ARC_TLS_DTPOFF_S9 changed from 0x4a to the correct value 0x49. >> >> [1] >> https://sourceware.org/pipermail/elfutils-devel/2022q4/005530.html >> >> [2] >> https://sourceware.org/pipermail/elfutils-devel/2022q4/005548.html >> >> Signed-off-by: Shahab Vahedi > We discussed this briefly on glibc patchwork review meeting [1], > and if does not trigger any regression it ok to arch maintainers > to handle such changes. Shahab as a process followup, can you run the full glibc testsuite w/ and w/o this change and post the results summary here. It should be easy to do this with hsdk dev board. It can also help find fill the the glibc testing log for arc for the upcoming release ;-) as 2.36 [1] seems untested. -Vineet [1] https://sourceware.org/glibc/wiki/Release/2.36