Message ID | 20241023083920.466015-4-yury.khrustalev@arm.com |
---|---|
State | New |
Headers | show
Return-Path: <libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org> X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@legolas.ozlabs.org Authentication-Results: legolas.ozlabs.org; spf=pass (sender SPF authorized) smtp.mailfrom=sourceware.org (client-ip=8.43.85.97; helo=server2.sourceware.org; envelope-from=libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org; receiver=patchwork.ozlabs.org) Received: from server2.sourceware.org (server2.sourceware.org [8.43.85.97]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature ECDSA (secp384r1) server-digest SHA384) (No client certificate requested) by legolas.ozlabs.org (Postfix) with ESMTPS id 4XYMvx3ChHz1xwy for <incoming@patchwork.ozlabs.org>; Wed, 23 Oct 2024 19:41:17 +1100 (AEDT) Received: from server2.sourceware.org (localhost [IPv6:::1]) by sourceware.org (Postfix) with ESMTP id 3CE953858C33 for <incoming@patchwork.ozlabs.org>; Wed, 23 Oct 2024 08:41:15 +0000 (GMT) X-Original-To: libc-alpha@sourceware.org Delivered-To: libc-alpha@sourceware.org Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by sourceware.org (Postfix) with ESMTP id D6F663858C39 for <libc-alpha@sourceware.org>; Wed, 23 Oct 2024 08:40:50 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org D6F663858C39 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=arm.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org D6F663858C39 Authentication-Results: server2.sourceware.org; arc=none smtp.remote-ip=217.140.110.172 ARC-Seal: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1729672856; cv=none; b=JYwK72/ZppkO7D3bIAlxrfl3rbeE/XrCdYyCOGXiYLUUq6TIT0nz5z6ZLtMLJHIQGbo9hUsvtEniaa/RLVPTof/dz4/0la1GpPY9KL1aJpqVanwSgmgDmQeSf0KwzlCF61FudZ3YI3R78WnL2TT52as7FiafAf+JRb2esicvcdw= ARC-Message-Signature: i=1; a=rsa-sha256; d=sourceware.org; s=key; t=1729672856; c=relaxed/simple; bh=almvxLNCLNePzePUIYPbiJ4IJxi8uURzggirX9JF8dM=; h=From:To:Subject:Date:Message-Id:MIME-Version; b=SuD7ntdfokaqFa8bdvRLojGNeKrMGX2zrC8sQcRARy9Nx1ugi8Akv1LlH6qGxNkG6CseZLrIqHOOahZZ3eTwVMaU5e8LKyEocvAQUU+f+4AcArzEt8ExTE+r64Rd12rG2bBrD9iOJL8KPemPedGQ89PBkTmaptD4b3X62toNdvQ= ARC-Authentication-Results: i=1; server2.sourceware.org Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 5F0701570; Wed, 23 Oct 2024 01:41:20 -0700 (PDT) Received: from udebian.localdomain (unknown [10.1.39.30]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 065E03F528; Wed, 23 Oct 2024 01:40:49 -0700 (PDT) From: Yury Khrustalev <yury.khrustalev@arm.com> To: libc-alpha@sourceware.org Cc: fweimer@redhat.com, adhemerval.zanella@linaro.org, codonell@redhat.com, nsz@gcc.gnu.org Subject: [PATCH v3 03/23] elf.h: Define GNU_PROPERTY_AARCH64_FEATURE_1_GCS Date: Wed, 23 Oct 2024 09:39:00 +0100 Message-Id: <20241023083920.466015-4-yury.khrustalev@arm.com> X-Mailer: git-send-email 2.39.5 In-Reply-To: <20241023083920.466015-1-yury.khrustalev@arm.com> References: <20241023083920.466015-1-yury.khrustalev@arm.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-12.6 required=5.0 tests=BAYES_00, GIT_PATCH_0, KAM_DMARC_NONE, KAM_DMARC_STATUS, KAM_LAZY_DOMAIN_SECURITY, SPF_HELO_NONE, SPF_NONE, TXREP autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org X-BeenThere: libc-alpha@sourceware.org X-Mailman-Version: 2.1.30 Precedence: list List-Id: Libc-alpha mailing list <libc-alpha.sourceware.org> List-Unsubscribe: <https://sourceware.org/mailman/options/libc-alpha>, <mailto:libc-alpha-request@sourceware.org?subject=unsubscribe> List-Archive: <https://sourceware.org/pipermail/libc-alpha/> List-Post: <mailto:libc-alpha@sourceware.org> List-Help: <mailto:libc-alpha-request@sourceware.org?subject=help> List-Subscribe: <https://sourceware.org/mailman/listinfo/libc-alpha>, <mailto:libc-alpha-request@sourceware.org?subject=subscribe> Errors-To: libc-alpha-bounces~incoming=patchwork.ozlabs.org@sourceware.org |
Series |
aarch64: Add support for Guarded Control Stack extension
|
expand
|
diff --git a/elf/elf.h b/elf/elf.h index 33aea7f743..970c3daaec 100644 --- a/elf/elf.h +++ b/elf/elf.h @@ -1389,6 +1389,7 @@ typedef struct #define GNU_PROPERTY_AARCH64_FEATURE_1_BTI (1U << 0) #define GNU_PROPERTY_AARCH64_FEATURE_1_PAC (1U << 1) +#define GNU_PROPERTY_AARCH64_FEATURE_1_GCS (1U << 2) /* The x86 instruction sets indicated by the corresponding bits are used in program. Their support in the hardware is optional. */
From: Szabolcs Nagy <szabolcs.nagy@arm.com> --- elf/elf.h | 1 + 1 file changed, 1 insertion(+)