Message ID | 20240223044728.24959-1-xry111@xry111.site |
---|---|
Headers |
Return-Path: <elfutils-devel-bounces+patchwork=sourceware.org@sourceware.org> X-Original-To: patchwork@sourceware.org Delivered-To: patchwork@sourceware.org Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 5406B385828B for <patchwork@sourceware.org>; Fri, 23 Feb 2024 04:48:01 +0000 (GMT) X-Original-To: elfutils-devel@sourceware.org Delivered-To: elfutils-devel@sourceware.org Received: from xry111.site (xry111.site [89.208.246.23]) by sourceware.org (Postfix) with ESMTPS id 1B75D3858CD1 for <elfutils-devel@sourceware.org>; Fri, 23 Feb 2024 04:47:52 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 1B75D3858CD1 Authentication-Results: sourceware.org; dmarc=pass (p=reject dis=none) header.from=xry111.site Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=xry111.site ARC-Filter: OpenARC Filter v1.0.0 sourceware.org 1B75D3858CD1 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=89.208.246.23 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1708663673; cv=none; b=lU0gKD7WbOu6Se7K6YuvA8SahPjZfeA+Uvw3fbSmgz/7jj5NUVufMoq80//vbjWSe35ilkhq9zNobjJ6ND6IixF/LIQT2SsgcH0tEDExtAzrQ0ENE9wGqByO8e8CezjUXP/kUam79V0eYrNmK49i21axSK92iA1227L9QqTQSWo= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1708663673; c=relaxed/simple; bh=tt7QDOrpq3/tsN8EKBIAJ0eIovV0QD3Y8En14wQJ/6k=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=oMHIoFEOpfbC/yvBC+g/Em+LslgMSJh/EejFzMMBF9cYDSSmg4cyyD5O04tj+3X0RMCRhdY1M0tcB38cHRFOq12dRqfHkytsRrYbHlIUo2iyWy35mzdwYa0Bp3cuvY/bScdVqMFCyI3uyUhQT0PxaSJqOrwEdtlBP5m6Ylqs9W4= ARC-Authentication-Results: i=1; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=xry111.site; s=default; t=1708663669; bh=tt7QDOrpq3/tsN8EKBIAJ0eIovV0QD3Y8En14wQJ/6k=; h=From:To:Cc:Subject:Date:From; b=m2VBYBv3ro3wWLDqh0PmUKfHwu2ZiYNqwd4xR+9KYX/epJ+uUW7guln1c6SBXZUp8 cZiIKB7IjzsyFWTL/5jKH3KncwtnoYl4QO7u49O2eZWMufXbsDNVkc0Pa+7Oy9v0Xr 2oA7X++xchkXm3EIKx90p7j2gNIdsZH3b4+QwWfQ= Received: from stargazer.. (unknown [IPv6:240e:358:118c:d200:dc73:854d:832e:2]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (P-384) server-digest SHA384) (Client did not present a certificate) (Authenticated sender: xry111@xry111.site) by xry111.site (Postfix) with ESMTPSA id C3AF2675B9; Thu, 22 Feb 2024 23:47:45 -0500 (EST) From: Xi Ruoyao <xry111@xry111.site> To: elfutils-devel@sourceware.org Cc: Mark Wielaard <mark@klomp.org>, WANG Xuerui <i@xen0n.name>, Jinyang He <hejinyang@loongson.cn>, Youling Tang <tangyouling@kylinos.cn>, Xi Ruoyao <xry111@xry111.site> Subject: [PATCH 0/2] Update LoongArch relocations for psABI v2.30 Date: Fri, 23 Feb 2024 12:47:26 +0800 Message-ID: <20240223044728.24959-1-xry111@xry111.site> X-Mailer: git-send-email 2.43.2 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-1.6 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, DKIM_VALID_AU, DKIM_VALID_EF, KAM_NUMSUBJECT, LIKELY_SPAM_FROM, SPF_HELO_PASS, SPF_PASS, TXREP, T_SCC_BODY_TEXT_LINE autolearn=no autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: elfutils-devel@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Elfutils-devel mailing list <elfutils-devel.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/elfutils-devel>, <mailto:elfutils-devel-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/elfutils-devel/> List-Post: <mailto:elfutils-devel@sourceware.org> List-Help: <mailto:elfutils-devel-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/elfutils-devel>, <mailto:elfutils-devel-request@sourceware.org?subject=subscribe> Errors-To: elfutils-devel-bounces+patchwork=sourceware.org@sourceware.org |
Series |
Update LoongArch relocations for psABI v2.30
|
|
Message
Xi Ruoyao
Feb. 23, 2024, 4:47 a.m. UTC
LoongArch psABI v2.30 has introduced 17 new reloc types for TLS descriptor, TLS LE relaxation, and medium code model function call. Add them to elfutils. Tested on loongarch64-linux-gnu with Binutils-2.42 and GCC 14 (trunk). Xi Ruoyao (2): libelf: Sync elf.h from glibc backends: Update list of LoongArch relocations backends/loongarch_reloc.def | 17 +++++++++++++++++ libelf/elf.h | 31 ++++++++++++++++++++++++++++++- 2 files changed, 47 insertions(+), 1 deletion(-)
Comments
Hi, On Fri, Feb 23, 2024 at 12:47:26PM +0800, Xi Ruoyao wrote: > LoongArch psABI v2.30 has introduced 17 new reloc types for TLS > descriptor, TLS LE relaxation, and medium code model function call. Add > them to elfutils. > > Tested on loongarch64-linux-gnu with Binutils-2.42 and GCC 14 (trunk). > > Xi Ruoyao (2): > libelf: Sync elf.h from glibc > backends: Update list of LoongArch relocations Thanks, looks good. Both patches pushed. Cheers, Mark