From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mx0a-002e3701.pphosted.com (mx0a-002e3701.pphosted.com [148.163.147.86]) by mx.groups.io with SMTP id smtpd.web08.1865.1614828117336838291 for ; Wed, 03 Mar 2021 19:21:57 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=GMQFoBmo; spf=pass (domain: hpe.com, ip: 148.163.147.86, mailfrom: prvs=06976aa159=daniel.schaefer@hpe.com) Received: from pps.filterd (m0150242.ppops.net [127.0.0.1]) by mx0a-002e3701.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 1243I92n029986; Thu, 4 Mar 2021 03:21:52 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : in-reply-to : references : content-type : content-transfer-encoding : mime-version; s=pps0720; bh=mPjjlHEVSgX/pSZx0j3emwm7s8rH+3nsIdriI5mj0u8=; b=GMQFoBmoPSe5qXFZPt+MUQRmpfzBX2OTM48BsLPrDSV6mUvElMSOEMm3E5bndj88R+iM ySB2yWfMPVC9f4m26DibmYSlgHkEQydR3JFIPXidY2nxxtQomfX741WUT6xgw0K8WMnE nvF82Om4Lc5oossf+sTBFAzZpaJfg0gFb7ikEhkd15IMWhDcktrVA+oXER3Vjye0AfPp LgUfjHAPyduYrZLB4r/qHO634/0mhGtmWFYud932Js2NGNn3vkYLBTiKROiAuSZZicec fP6xD0kggsTn2juG+wsIukUpZKahgevuWF5it4sJiGCtNnIqpOfGpYqKn6O3TakK1I0d dQ== Received: from g4t3425.houston.hpe.com (g4t3425.houston.hpe.com [15.241.140.78]) by mx0a-002e3701.pphosted.com with ESMTP id 3720nmjdrw-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 04 Mar 2021 03:21:52 +0000 Received: from G1W8107.americas.hpqcorp.net (g1w8107.austin.hp.com [16.193.72.59]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g4t3425.houston.hpe.com (Postfix) with ESMTPS id EF8A0AC; Thu, 4 Mar 2021 03:21:51 +0000 (UTC) Received: from G4W9120.americas.hpqcorp.net (2002:10d2:150f::10d2:150f) by G1W8107.americas.hpqcorp.net (2002:10c1:483b::10c1:483b) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 4 Mar 2021 03:21:51 +0000 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (15.241.52.12) by G4W9120.americas.hpqcorp.net (16.210.21.15) with Microsoft SMTP Server (TLS) id 15.0.1497.2 via Frontend Transport; Thu, 4 Mar 2021 03:21:51 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=cPkbIzzRD2/oYiqykAt3KMuBf47NBNLXmuP9JJlNCH/As1586TR62/FOJ4RGmX3PxjGTcoj0dnmNvR2lvAiLv2oAC4AxpMnsn6rWiTl1ZV1P1mqqZzLqR3c3frEsqw8ovkNIQLEiy7fH46zRD40aE4JL48SrMLEVqsgfmkyEvk6RZy2w/gFMYqNti9hzrDTZRL0CIr5XG75niHP42iwJA/NgTRIcbH+l18qUpdyuTvAnYom5jHow14gCydaG2cVsRBMDmW5RDcMfHJ9LzObVJB6TR+YVWJrPMRFjwiwSKXojGg0kBX/Vv6eQ5arRys8Rya+vY7LQjAJuJhuX4v1HGg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=mPjjlHEVSgX/pSZx0j3emwm7s8rH+3nsIdriI5mj0u8=; b=jHcidY7AKmj2YieYk3Vpo9lt7SBZIaVXg6mMdBAv2BCy1p0RhRfs2v86RX2aC2zxTz3VAs8GqjK6MkBmETGwPcJIb0dxHuVQa8TIQJhGdotbVK8vEGCvmIh/APkJx+swaxmKyloo/ELtbdg4ZR6nLD/kXtEMDsZqipn506o/Q2CipZE/8Nk1+10I/LzIPPnaZMpz57X6+RS7aw2n8fhwfuNprnJTs2F7dwMUdBY3KWTF4qFkPbxudFoT+vvCItjJ4MPosPLN69dgd3QuB3S2pQtGekbL5LsSuHtotxD6pORuIlK2AXLVlmvEQGafqK+NQQwpNdNsLgYvwjRVoGTl2Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=hpe.com; dmarc=pass action=none header.from=hpe.com; dkim=pass header.d=hpe.com; arc=none Authentication-Results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=hpe.com; Received: from DF4PR8401MB0444.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:760d::23) by DF4PR8401MB0506.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7606::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.17; Thu, 4 Mar 2021 03:21:50 +0000 Received: from DF4PR8401MB0444.NAMPRD84.PROD.OUTLOOK.COM ([fe80::ad2c:ff74:846c:5318]) by DF4PR8401MB0444.NAMPRD84.PROD.OUTLOOK.COM ([fe80::ad2c:ff74:846c:5318%7]) with mapi id 15.20.3912.017; Thu, 4 Mar 2021 03:21:50 +0000 From: "Daniel Schaefer" To: CC: G Edhaya Chandran , Barton Gao , Samer El-Haj-Mahmoud , Eric Jin , Arvin Chen , Leif Lindholm , Heinrich Schuchardt , Abner Chang Subject: [edk2-test PATCHv3 4/5] SctPkg: Unify CC_FLAGS for all GCC platforms Date: Thu, 4 Mar 2021 11:21:15 +0800 Message-ID: <20210304032116.24357-5-daniel.schaefer@hpe.com> X-Mailer: git-send-email 2.30.0 In-Reply-To: <20210304032116.24357-1-daniel.schaefer@hpe.com> References: <20210304032116.24357-1-daniel.schaefer@hpe.com> X-Originating-IP: [15.211.146.34] X-ClientProxiedBy: SG2PR06CA0172.apcprd06.prod.outlook.com (2603:1096:1:1e::26) To DF4PR8401MB0444.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:760d::23) X-MS-Exchange-MessageSentRepresentingType: 1 Received: from x360-nix.wireless.hpe.com (15.211.146.34) by SG2PR06CA0172.apcprd06.prod.outlook.com (2603:1096:1:1e::26) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3912.17 via Frontend Transport; Thu, 4 Mar 2021 03:21:47 +0000 X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 4ef3cf6e-5fc7-482f-ec7a-08d8debca66f X-MS-TrafficTypeDiagnostic: DF4PR8401MB0506: X-MS-Exchange-Transport-Forked: True X-Microsoft-Antispam-PRVS: X-MS-Oob-TLC-OOBClassifiers: OLM:454; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: flvaAnZTX26Snaxae5VqK55F72k1foih3U853awKNIouTba1vidUd7yOrp3WYg9z/lVQ6W4NTjJXQlJ3YVbTV5ge3VrPVUVi8o3XPS4AOhd1TnoCYykngVzdT/H+zZoxM8Voy5MGq7YJFPgz4lf2oXDbt7tnl+EzP58GkZffTgUanwHoo+ZwcwDq3DRmC5YRqjpai0mgru3rcr94JRvgeVtmxm8AYuhcKXiM0cOrS1Beer8qKoPUUlXFxddkNYW98f+qxKc/B7AjLeIU2bCBQhtNWGnrV59AhB4K1ZGHUNBMb7LUbeLoEM8kgLmb+Xj1QOCodXP4+4nGMaCghPhCrQH6SFs4eW6W1JdIhwJIOsVktBPhnd9VafgPf7DccsURZyNqtMGCcHekuCyIv1L5tf1AHzLTWB6S3NXe5f3nKQPLCLKS4n3ekQsrR3nq/2CzEp/6FhbtiuG8GJJ5XDPVXsEny0rIkVIBxCuVguPY8XfYno0kIxqSb2+Cwr0ClKSunadykUc4+8qm3zp4a44MeEnfkYnKOOTXiaR2wvNstK9GZT3KaZbvAdMNhEV5KCEeBta8AUqIZli5RGL4I85O/xmhfuVop/MXLozlX7Oe0T8= X-Forefront-Antispam-Report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DF4PR8401MB0444.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(136003)(366004)(346002)(396003)(376002)(39860400002)(316002)(5660300002)(26005)(186003)(83380400001)(1076003)(86362001)(66946007)(2616005)(6916009)(8936002)(6666004)(956004)(2906002)(44832011)(36756003)(16526019)(66556008)(66476007)(4326008)(8676002)(7696005)(478600001)(52116002)(6486002)(54906003);DIR:OUT;SFP:1102; X-MS-Exchange-AntiSpam-MessageData: =?us-ascii?Q?SAk+QKb2d5LxS5lcgNKL3vhjUdZAVP4N0R+79qDHDWUa6YU04zjB3XLM0MLb?= =?us-ascii?Q?4yVT8PAY+iUiZUpfIvIOpd8JOVxHJDOyf/4dCyB54AYLQ8EBcxbHZl8U9tQY?= =?us-ascii?Q?F8HDknh3dyBbY3XBzMr4ajCA0CLlcGUvUAyOaLXzyUUAkjeKfwh6GKBVo/07?= =?us-ascii?Q?AkMOpnUdAHbgtG/xyg3c4GBL0vsqDa9StKcmDEuNktDgU77Z0eI9PEwRok4S?= =?us-ascii?Q?6NY5tGsRXwTilcGVIz5JOG7agjiKcVdiKrn+42M/8DWOyIlMQGcxe7NlCZae?= =?us-ascii?Q?4d42f+C0puAIWVkUIzu1ivyZwyyVHlSa6p6yxsNnV/3sc1ev/giMsVHEmbws?= =?us-ascii?Q?aHi0db3RD2IVEhuN1m+3VfHnGkgAXQU2Ebc1qttq5ir45we8bqIDYn1S5tH5?= =?us-ascii?Q?xmbx++1YAN5Jw8fyQMq3kOw7yF0CcXBOqAzYL4eijyl3PPnC8b3u+f/5S/c6?= =?us-ascii?Q?3helo6m73gWU0p05GR9Zd1iAlL/O8PR2uVptdD99+tiQb2U7c1OKsnMMW1gW?= =?us-ascii?Q?/m8I6WgYW43IesVmKeXdmOSUtDOzLtAHLV/1ibdt51GoX1SY4jUfzz/phBqV?= =?us-ascii?Q?EwOpMNfWjFD/S/FF3X47wQ6QYmCgIKJRaNNvYIb6cE4pwPRjaWnQoGZ4THqc?= =?us-ascii?Q?kcKNam/lEnHqc4QvYrltXaMYhnql0jOsUwsvUJdlubuVlpqiniPwfxJ3VmQR?= =?us-ascii?Q?tkyRC8zEgY35a0h7/M17W/CGh/p4rdNthZu1bFZqQQCT9cnCVF8g50tcaUiI?= =?us-ascii?Q?bEcKKHwtXotBb8uyDYMBmoBqLTBqzQUJ06vBapLSP0vLLHDQVC491tfX7WRO?= =?us-ascii?Q?LY1+QLyf7zAStdKcGoGAiNdgrkrbzDhtEikpT7saDaTfy3lFd9vjsYgQazRZ?= =?us-ascii?Q?HGv28bTiePt9s8XRfHLPG13qZXInc8RS/NlKgCOE1GHo+kQJ1IYo1tZxsMaM?= =?us-ascii?Q?7FCD8N97s9s6Ozu+od/qsr//p9IvZosneMkZUCbcyUU/vhOua5bNcFBnaA++?= =?us-ascii?Q?foYZoHLaqcmqMDA1SV3bfHkUGyHHdw9C9afEIExwDFKPf514e49uie0i6atO?= =?us-ascii?Q?StWUUWy/DLolUyYpKDRFA43HqRpXFeed0Wa5XVnsDzQ/eq/O2mBGHvnjAl88?= =?us-ascii?Q?uDyu9OUu9wiKnGhJFOQ4Sx9LylJInRBavMVVTH3hZPOrPaQTbew8lJrAxlfs?= =?us-ascii?Q?qoUQf2si51LW9S4dfuNw9l3hHF+rfLNPgmw+ercVtDZf7VJ5PPciSsqJ0fEe?= =?us-ascii?Q?kQo33I245FyaI8msMRb3/KrsWcs9W0KQ8IWjZoQ3uDB6Jkw/Dtm2cdgaQuXQ?= =?us-ascii?Q?Rhamx+SR6+nXbh+nVg5TEgTn?= X-MS-Exchange-CrossTenant-Network-Message-Id: 4ef3cf6e-5fc7-482f-ec7a-08d8debca66f X-MS-Exchange-CrossTenant-AuthSource: DF4PR8401MB0444.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-OriginalArrivalTime: 04 Mar 2021 03:21:50.3764 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 105b2061-b669-4b31-92ac-24d304d195dc X-MS-Exchange-CrossTenant-MailboxType: HOSTED X-MS-Exchange-CrossTenant-UserPrincipalName: RMh5DfjRcCW8/N/JQe4qkDAaN5MR7pJ97HWvyG5/TZluZFo46fUSi7V/DSJi3924OR/B600+ChmnFVVnZqIrbg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DF4PR8401MB0506 X-OriginatorOrg: hpe.com X-Proofpoint-UnRewURL: 0 URL was un-rewritten MIME-Version: 1.0 X-HPE-SCL: -1 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10434:6.0.369,18.0.761 definitions=2021-03-04_01:2021-03-03,2021-03-04 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 malwarescore=0 adultscore=0 impostorscore=0 suspectscore=0 phishscore=0 bulkscore=0 mlxlogscore=728 priorityscore=1501 clxscore=1015 lowpriorityscore=0 spamscore=0 mlxscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103040012 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D3042 Cc: G Edhaya Chandran Cc: Barton Gao Cc: Samer El-Haj-Mahmoud Cc: Eric Jin Cc: Arvin Chen Cc: Leif Lindholm Cc: Heinrich Schuchardt Cc: Abner Chang Signed-off-by: Daniel Schaefer --- uefi-sct/SctPkg/UEFI/IHV_SCT.dsc | 15 ++++++++------- uefi-sct/SctPkg/UEFI/UEFI_SCT.dsc | 15 ++++++++------- 2 files changed, 16 insertions(+), 14 deletions(-) diff --git a/uefi-sct/SctPkg/UEFI/IHV_SCT.dsc b/uefi-sct/SctPkg/UEFI/IHV_SC= T.dsc index 94bb5c36..91116ca7 100644 --- a/uefi-sct/SctPkg/UEFI/IHV_SCT.dsc +++ b/uefi-sct/SctPkg/UEFI/IHV_SCT.dsc @@ -69,15 +69,16 @@ MSFT:*_*_X64_APP_FLAGS =3D /D EFIX64 MSFT:*_*_X64_PP_FLAGS =3D /D EFIX64 =0D -# GCC:*_*_IA32_CC_FLAGS =3D -D EFI32 $(GCC_VER_MACRO) -ffreestanding = -nostdinc -nostdlib -Wno-error -mno-red-zone -Wno-address -mno-stack-arg-pr= obe "-DEFIAPI=3D__attribute__((ms_abi))" -m32 -mabi=3Dms -D MDE_CPU_X32 - GCC:*_*_IA32_CC_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO) -Wno-error =0D + GCC:*_*_*_CC_FLAGS =3D -ffreestanding -nostdinc -nostdlib -Wno-e= rror=0D +# GCC:*_*_IA32_CC_FLAGS =3D -D EFI32 $(GCC_VER_MACRO) -mno-red-zone -= Wno-address -mno-stack-arg-probe "-DEFIAPI=3D__attribute__((ms_abi))" -m32 = -mabi=3Dms -D MDE_CPU_X32=0D + GCC:*_*_IA32_CC_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO)=0D # GCC:*_*_IA32_VFRPP_FLAGS =3D -D EFI32 $(GCC_VER_MACRO)=0D # GCC:*_*_IA32_APP_FLAGS =3D -D EFI32 $(GCC_VER_MACRO)=0D # GCC:*_*_IA32_PP_FLAGS =3D -D EFI32 $(GCC_VER_MACRO)=0D =0D -# GCC:*_*_X64_CC_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO) -ffreestanding = -nostdinc -nostdlib -Wno-error -mno-red-zone -Wno-address -mno-stack-arg-pr= obe "-DEFIAPI=3D__attribute__((ms_abi))" -m64 -mcmodel=3Dlarge -mabi=3Dms -= D MDE_CPU_X64 +# GCC:*_*_X64_CC_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO) -mno-red-zone -= Wno-address -mno-stack-arg-probe "-DEFIAPI=3D__attribute__((ms_abi))" -m64 = -mcmodel=3Dlarge -mabi=3Dms -D MDE_CPU_X64=0D =0D - GCC:*_*_X64_CC_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO) -Wno-error =0D + GCC:*_*_X64_CC_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO)=0D # GCC:*_*_X64_VFRPP_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO)=0D # GCC:*_*_X64_APP_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO)=0D # GCC:*_*_X64_PP_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO)=0D @@ -85,7 +86,7 @@ =0D #TODO: OM - fixme RVCT:*_*_ARM_CC_FLAGS =3D -D EFIARM $(GCC_VER_MACRO)=0D *_*_ARM_CC_FLAGS =3D -D EFIARM=0D - GCC:*_*_ARM_CC_FLAGS =3D -D EFIARM $(GCC_VER_MACRO) -fno-stack-protecto= r -ffreestanding -nostdinc -nostdlib -Wno-error=3Dunused-function -Wno-erro= r=3Dunused-but-set-variable -Wno-error=3Dimplicit-function-declaration -Wno= -error=0D + GCC:*_*_ARM_CC_FLAGS =3D -D EFIARM $(GCC_VER_MACRO) -fno-stack-protecto= r=0D *_*_ARM_VFRPP_FLAGS =3D -D EFIARM $(GCC_VER_MACRO)=0D *_*_ARM_APP_FLAGS =3D -D EFIARM $(GCC_VER_MACRO)=0D *_*_ARM_PP_FLAGS =3D -D EFIARM $(GCC_VER_MACRO)=0D @@ -104,14 +105,14 @@ RVCT:*_*_ARM_CC_FLAGS =3D --diag_remark=3D167 --diag_suppress=3D167,1= 295,188,550,1,68,111,177=0D =0D *_*_AARCH64_CC_FLAGS =3D -D EFIAARCH64 $(GCC_VER_MACRO)=0D - GCC:*_*_AARCH64_CC_FLAGS =3D -D EFIAARCH64 $(GCC_VER_MACRO) -ffreest= anding -nostdinc -nostdlib -Wno-error=3Dunused-function -Wno-error=3Dunused= -but-set-variable -Wno-error=0D + GCC:*_*_AARCH64_CC_FLAGS =3D -D EFIAARCH64 $(GCC_VER_MACRO)=0D *_*_AARCH64_VFRPP_FLAGS =3D -D EFIAARCH64 $(GCC_VER_MACRO)=0D *_*_AARCH64_APP_FLAGS =3D -D EFIAARCH64 $(GCC_VER_MACRO)=0D *_*_AARCH64_PP_FLAGS =3D -D EFIAARCH64 $(GCC_VER_MACRO)=0D RVCT:*_*_AARCH64_DLINK_FLAGS =3D --muldefweak=0D =0D *_*_RISCV64_CC_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO)=0D - GCC:*_*_RISCV64_CC_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO) -ffreestand= ing -nostdinc -nostdlib -Wno-error=3Dunused-function -Wno-error=3Dunused-bu= t-set-variable -Wno-error=0D + GCC:*_*_RISCV64_CC_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO)=0D *_*_RISCV64_VFRPP_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO)=0D *_*_RISCV64_APP_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO)=0D *_*_RISCV64_PP_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO)=0D diff --git a/uefi-sct/SctPkg/UEFI/UEFI_SCT.dsc b/uefi-sct/SctPkg/UEFI/UEFI_= SCT.dsc index e13e40e4..3bb57d26 100644 --- a/uefi-sct/SctPkg/UEFI/UEFI_SCT.dsc +++ b/uefi-sct/SctPkg/UEFI/UEFI_SCT.dsc @@ -72,14 +72,15 @@ MSFT:*_*_X64_APP_FLAGS =3D /D EFIX64 MSFT:*_*_X64_PP_FLAGS =3D /D EFIX64 =0D -# GCC:*_*_IA32_CC_FLAGS =3D -D EFI32 $(GCC_VER_MACRO) -ffreestanding = -nostdinc -nostdlib -Wno-error -mno-red-zone -Wno-address -mno-stack-arg-pr= obe "-DEFIAPI=3D__attribute__((ms_abi))" -m32 -mabi=3Dms -D MDE_CPU_X32 - GCC:*_*_IA32_CC_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO) -Wno-error =0D + GCC:*_*_*_CC_FLAGS =3D -ffreestanding -nostdinc -nostdlib -Wno-e= rror=0D +# GCC:*_*_IA32_CC_FLAGS =3D -D EFI32 $(GCC_VER_MACRO) -mno-red-zone -= Wno-address -mno-stack-arg-probe "-DEFIAPI=3D__attribute__((ms_abi))" -m32 = -mabi=3Dms -D MDE_CPU_X32 + GCC:*_*_IA32_CC_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO)=0D # GCC:*_*_IA32_VFRPP_FLAGS =3D -D EFI32 $(GCC_VER_MACRO)=0D # GCC:*_*_IA32_APP_FLAGS =3D -D EFI32 $(GCC_VER_MACRO)=0D # GCC:*_*_IA32_PP_FLAGS =3D -D EFI32 $(GCC_VER_MACRO)=0D =0D -# GCC:*_*_X64_CC_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO) -ffreestanding = -nostdinc -nostdlib -Wno-error -mno-red-zone -Wno-address -mno-stack-arg-pr= obe "-DEFIAPI=3D__attribute__((ms_abi))" -m64 -mcmodel=3Dlarge -mabi=3Dms -= D MDE_CPU_X64 - GCC:*_*_X64_CC_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO) -Wno-error =0D +# GCC:*_*_X64_CC_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO) -mno-red-zone -= Wno-address -mno-stack-arg-probe "-DEFIAPI=3D__attribute__((ms_abi))" -m64 = -mcmodel=3Dlarge -mabi=3Dms -D MDE_CPU_X64 + GCC:*_*_X64_CC_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO)=0D # GCC:*_*_X64_VFRPP_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO)=0D # GCC:*_*_X64_APP_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO)=0D # GCC:*_*_X64_PP_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO)=0D @@ -87,7 +88,7 @@ =0D #TODO: OM - fixme RVCT:*_*_ARM_CC_FLAGS =3D -D EFIARM $(GCC_VER_MACRO)=0D *_*_ARM_CC_FLAGS =3D -D EFIARM=0D - GCC:*_*_ARM_CC_FLAGS =3D -D EFIARM $(GCC_VER_MACRO) -fno-stack-protecto= r -ffreestanding -nostdinc -nostdlib -Wno-error=3Dunused-function -Wno-erro= r=3Dunused-but-set-variable -Wno-error=3Dimplicit-function-declaration -Wno= -error=0D + GCC:*_*_ARM_CC_FLAGS =3D -D EFIARM $(GCC_VER_MACRO) -fno-stack-protecto= r=0D *_*_ARM_VFRPP_FLAGS =3D -D EFIARM $(GCC_VER_MACRO)=0D *_*_ARM_APP_FLAGS =3D -D EFIARM $(GCC_VER_MACRO)=0D *_*_ARM_PP_FLAGS =3D -D EFIARM $(GCC_VER_MACRO)=0D @@ -106,14 +107,14 @@ RVCT:*_*_ARM_CC_FLAGS =3D --diag_remark=3D167 --diag_suppress=3D167,1= 295,188,550,1,68,111,177=0D =0D *_*_AARCH64_CC_FLAGS =3D -D EFIAARCH64 $(GCC_VER_MACRO)=0D - GCC:*_*_AARCH64_CC_FLAGS =3D -D EFIAARCH64 $(GCC_VER_MACRO) -ffreest= anding -nostdinc -nostdlib -Wno-error=3Dunused-function -Wno-error=3Dunused= -but-set-variable -Wno-error=0D + GCC:*_*_AARCH64_CC_FLAGS =3D -D EFIAARCH64 $(GCC_VER_MACRO)=0D *_*_AARCH64_VFRPP_FLAGS =3D -D EFIAARCH64 $(GCC_VER_MACRO)=0D *_*_AARCH64_APP_FLAGS =3D -D EFIAARCH64 $(GCC_VER_MACRO)=0D *_*_AARCH64_PP_FLAGS =3D -D EFIAARCH64 $(GCC_VER_MACRO)=0D RVCT:*_*_AARCH64_DLINK_FLAGS =3D --muldefweak=0D =0D *_*_RISCV64_CC_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO)=0D - GCC:*_*_RISCV64_CC_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO) -ffreest= anding -nostdinc -nostdlib -Wno-error=3Dunused-function -Wno-error=3Dunused= -but-set-variable -Wno-error=0D + GCC:*_*_RISCV64_CC_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO)=0D *_*_RISCV64_VFRPP_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO)=0D *_*_RISCV64_APP_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO)=0D *_*_RISCV64_PP_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO)=0D --=20 2.30.0