From nobody Mon Sep 16 19:43:07 2024 Delivered-To: importer@patchew.org Received-SPF: pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) client-ip=66.175.222.108; envelope-from=bounce+27952+101934+1787277+3901457@groups.io; helo=mail02.groups.io; Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+101934+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=kernel.org ARC-Seal: i=1; a=rsa-sha256; t=1679914925; cv=none; d=zohomail.com; s=zohoarc; b=NFR/zr0pAosT5eBTO/DHeudxvWfgrI4WtI5jjF0s9prQFLQ+0UZBFsxk3RSuGwOiguryXkSpEEE/MU/QWLkq8/Qtkchzp5AzBltJ95w9SEcPy25tOGzogXEUjK0GCZ7aIgnpGcetTmsRzBMGx0xs5LBqvuWhsaBxrhUCs//HFUg= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1679914925; h=Content-Transfer-Encoding:Cc:Date:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:References:Sender:Subject:To; bh=lNUAfWeQzQSdTuRi1s0/bD9QE4Fw7gQqyjA9o7hrT6s=; b=SiDlO/XrSVR1TsNuccvheaItYc4lXtX/CG7k7ZrHsuRujLBjeb+cuRQQNEkEakbk5HfPWYb3oYj9a09169+2fAIncazXjCIDv/ImWj5fw8NmGVvFRMPi8J5tWMfuOoZyzDS035Lpb+H5ArJalTE7PA/Oc4nP1TggNjVoV+R9koQ= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of groups.io designates 66.175.222.108 as permitted sender) smtp.mailfrom=bounce+27952+101934+1787277+3901457@groups.io; dmarc=fail header.from= (p=none dis=none) Received: from mail02.groups.io (mail02.groups.io [66.175.222.108]) by mx.zohomail.com with SMTPS id 1679914925588241.35503953695434; Mon, 27 Mar 2023 04:02:05 -0700 (PDT) Return-Path: X-Received: by 127.0.0.2 with SMTP id XEMfYY1788612xPsc5dQst2P; Mon, 27 Mar 2023 04:02:05 -0700 X-Received: from ams.source.kernel.org (ams.source.kernel.org [145.40.68.75]) by mx.groups.io with SMTP id smtpd.web10.31899.1679914924210000853 for ; Mon, 27 Mar 2023 04:02:04 -0700 X-Received: from smtp.kernel.org (relay.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ams.source.kernel.org (Postfix) with ESMTPS id BD17EB80DA9; Mon, 27 Mar 2023 11:02:02 +0000 (UTC) X-Received: by smtp.kernel.org (Postfix) with ESMTPSA id 0857AC4339C; Mon, 27 Mar 2023 11:01:58 +0000 (UTC) From: "Ard Biesheuvel" To: devel@edk2.groups.io Cc: Ard Biesheuvel , Michael Kinney , Liming Gao , Jiewen Yao , Michael Kubacki , Sean Brogan , Rebecca Cran , Leif Lindholm , Sami Mujawar , Taylor Beebe , =?UTF-8?q?Marvin=20H=C3=A4user?= , Bob Feng Subject: [edk2-devel] [PATCH v2 10/17] ArmPkg/GccLto AARCH64: Add BTI note to LTO helper library Date: Mon, 27 Mar 2023 13:01:05 +0200 Message-Id: <20230327110112.262503-11-ardb@kernel.org> In-Reply-To: <20230327110112.262503-1-ardb@kernel.org> References: <20230327110112.262503-1-ardb@kernel.org> MIME-Version: 1.0 Precedence: Bulk List-Unsubscribe: List-Subscribe: List-Help: Sender: devel@edk2.groups.io List-Id: Mailing-List: list devel@edk2.groups.io; contact devel+owner@edk2.groups.io Reply-To: devel@edk2.groups.io,ardb@kernel.org X-Gm-Message-State: hjBHAo97OQv4d5l3gM9KQ5qox1787277AA= Content-Transfer-Encoding: quoted-printable DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=groups.io; q=dns/txt; s=20140610; t=1679914925; bh=lNUAfWeQzQSdTuRi1s0/bD9QE4Fw7gQqyjA9o7hrT6s=; h=Cc:Date:From:Reply-To:Subject:To; b=Sw8SlJlFqQuOJXpgvre14pP/LYV+rEblDwDBRW39WTfhODVT+iLg0EFWTQlGJsbuRsN PaBgaoOTIGtETe6Ozy1+fswVIbTx+R/6lG7eOx09ylzNw9kKs6oqEWqKhHFujoh76slqu blycp5kR0Pw/kuvj3O0OPbxmmsYN8EkHE04= X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1679914927270100002 Content-Type: text/plain; charset="utf-8" The GccLto helper library does not contain any code, as its only purpose is to pull in other libraries that implement intrinsics to which the linker's codegen pass may emit calls. So mark it as BTI compatible, so that the linker does not complain about unannotated objects. Signed-off-by: Ard Biesheuvel --- ArmPkg/Library/GccLto/liblto-aarch64.a | Bin 1016 -> 1128 bytes 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/ArmPkg/Library/GccLto/liblto-aarch64.a b/ArmPkg/Library/GccLto= /liblto-aarch64.a index 2ab00238f0dad882abf08a1fb9623c9cdea9f17b..6ca3932f1cf30e389ab4c9bdbb7= 7c7db729f1f14 100644 GIT binary patch delta 168 zcmeyt{(@tIhNA`(0~|PjSq=3D=3DG3>tqY22*!rV6PcEC8Uj_b12NO&gG}O#3KJKKPR?Ui hVl0?Ek=3DdTnWAa62^~n~@5}Xehfog!j1+0LH3joADAhrMi delta 90 zcmaFC@q>MWhWHOg1~_m4vm6*W7+5D8GU;yYX=3DR*j#AG(vfk|+322%uM!sLTY%O`8F gNN^s2>N1>oP;~M