From nobody Fri Dec 19 20:30:46 2025 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+113189+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+113189+1787277+3901457@groups.io; dmarc=fail(p=none dis=none) header.from=arm.com ARC-Seal: i=1; a=rsa-sha256; t=1704394194; cv=none; d=zohomail.com; s=zohoarc; b=MCvlaZ06H0fQJNmdRklvtLkmu5xPetzBAYKOzE09mMmn8DWsai6Jl7f+hBTLImmyJ/O5JPCdcWvxO+T1MdkAq28kltB3cHF2osLBIeVZhEu6pYHyzE/MzQdzgLar+QWDaAxYnRudRi2tX2DkUB6qhXnvQbgtfx6iP9i5wGbVxbM= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1704394194; h=Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Id:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Reply-To:Reply-To:References:Sender:Subject:Subject:To:To:Message-Id; bh=qQyN9LSY6PEVKi3ZXdJC4zWi4fbdv/WkExzoXx8po1M=; b=KYjhnGyLs5VmD2yIgUdG5sGSC7BavZMBwePEpRH5tfx7gs3jFOtJM5oGJreuZXtX91dajDNxh8not18KV8yteyiiMgB7TLYojwHLpQMzLeK51fcWCe6ov7EJInFN2103+Ztrr5n6FUZF731mOXi2z9i6TrAKUEn8wZOszSlSASA= 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+113189+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 1704394194270692.5414318038902; Thu, 4 Jan 2024 10:49:54 -0800 (PST) Return-Path: DKIM-Signature: a=rsa-sha256; bh=exorTKFM+SNZVQAksv2kbDML8Yp/bSt4EVbY7WKrtts=; c=relaxed/simple; d=groups.io; h=From:To:Cc:Subject:Date:Message-Id:In-Reply-To:References:MIME-Version:Precedence:List-Subscribe:List-Help:Sender:List-Id:Mailing-List:Delivered-To:Reply-To:List-Unsubscribe-Post:List-Unsubscribe:Content-Transfer-Encoding; s=20140610; t=1704394193; v=1; b=ZoFVChmceYjyMMDj/LihLUvekbacoVa+z6EKMydvNF178gtjCkv4uJ+DZhLIqt9MVFToPhN6 h+ZLwbW375hF3sDjA8rryX9HEvKM0DcczPm5QZ+AVNnHLeLk8KAmX0AKA3Gx2wRK6a0quCIq2wD YBktIMsXh3cTrZgDNVeoqCbI= X-Received: by 127.0.0.2 with SMTP id Ryw4YY1788612xuLF6Gwexnl; Thu, 04 Jan 2024 10:49:53 -0800 X-Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by mx.groups.io with SMTP id smtpd.web10.2010.1704394193394821420 for ; Thu, 04 Jan 2024 10:49:53 -0800 X-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 A18DEC15; Thu, 4 Jan 2024 10:50:38 -0800 (PST) X-Received: from usa.arm.com (a079755.arm.com [10.162.46.129]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPA id EBF403F64C; Thu, 4 Jan 2024 10:49:50 -0800 (PST) From: "Prabin CA" To: devel@edk2.groups.io Cc: Ard Biesheuvel , Leif Lindholm , Sami Mujawar , Prabin CA Subject: [edk2-devel] [edk2-platforms][PATCH v1 2/7] Platform/Sgi: add no-stack-protector flag for StMM builds Date: Fri, 5 Jan 2024 00:19:26 +0530 Message-Id: <20240104184935.3028480-3-prabin.ca@arm.com> In-Reply-To: <20240104184935.3028480-1-prabin.ca@arm.com> References: <20240104184935.3028480-1-prabin.ca@arm.com> MIME-Version: 1.0 Precedence: Bulk 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,prabin.ca@arm.com List-Unsubscribe-Post: List-Unsubscribe=One-Click List-Unsubscribe: X-Gm-Message-State: IrEuJmPzhU8IgUWzxyuTrWr6x1787277AA= Content-Transfer-Encoding: quoted-printable X-ZohoMail-DKIM: pass (identity @groups.io) X-ZM-MESSAGEID: 1704394196284100010 Content-Type: text/plain; charset="utf-8" Add the no-stack-protector compiler flag to allow StandaloneMM builds on both AArch64 and x86 host. Without this flag, the link stage fails with the following errors on multiple files when built with gcc (Ubuntu 11.4.0-1ubuntu1~22.04) 11.4.0: undefined reference to `__stack_chk_guard' undefined reference to `__stack_chk_fail' Signed-off-by: Vijayenthiran Subramaniam Signed-off-by: Prabin CA --- Platform/ARM/SgiPkg/SgiPlatformMm.dsc.inc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Platform/ARM/SgiPkg/SgiPlatformMm.dsc.inc b/Platform/ARM/SgiPk= g/SgiPlatformMm.dsc.inc index ab54b3b25f4c..2a8c678c0816 100644 --- a/Platform/ARM/SgiPkg/SgiPlatformMm.dsc.inc +++ b/Platform/ARM/SgiPkg/SgiPlatformMm.dsc.inc @@ -145,5 +145,5 @@ [Components.AARCH64] # ##########################################################################= ######################### [BuildOptions.AARCH64] - GCC:*_*_*_CC_FLAGS =3D -mstrict-align -march=3Darmv8-a -D DISABLE_NEW_DE= PRECATED_INTERFACES + GCC:*_*_*_CC_FLAGS =3D -mstrict-align -march=3Darmv8-a -fno-stack-protec= tor -D DISABLE_NEW_DEPRECATED_INTERFACES GCC:*_*_*_DLINK_FLAGS =3D -z common-page-size=3D0x1000 --=20 2.34.1 -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D- Groups.io Links: You receive all messages sent to this group. View/Reply Online (#113189): https://edk2.groups.io/g/devel/message/113189 Mute This Topic: https://groups.io/mt/103528421/1787277 Group Owner: devel+owner@edk2.groups.io Unsubscribe: https://edk2.groups.io/g/devel/unsub [importer@patchew.org] -=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-=3D-