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.web09.3692.1614844227085971357 for ; Wed, 03 Mar 2021 23:50:27 -0800 Authentication-Results: mx.groups.io; dkim=pass header.i=@hpe.com header.s=pps0720 header.b=J5zGYDdj; spf=pass (domain: hpe.com, ip: 148.163.147.86, mailfrom: prvs=0697d265da=abner.chang@hpe.com) Received: from pps.filterd (m0134422.ppops.net [127.0.0.1]) by mx0b-002e3701.pphosted.com (8.16.0.43/8.16.0.43) with SMTP id 1247iA91011831; Thu, 4 Mar 2021 07:50:15 GMT DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=hpe.com; h=from : to : cc : subject : date : message-id : references : in-reply-to : content-type : content-transfer-encoding : mime-version; s=pps0720; bh=jPk/IxR4XzI73LTmYwbTU/jV3q4EOzxjVZUr1wckRIQ=; b=J5zGYDdjzSU6KyEL2c8rx40ppI2XTU6LDoeYctnZ0SUB9lnML42b68UnruAJrbBbzRXo PAesCt5fuL5BbApjzNHKFFw/E29I+k4zMJ6Hd2CXmq67WNlEDHYsqc+Q7bAqNG51BPk9 HmJ8DgjDdpugaUfbKvlkMLjUboBt7mpOKA13rhhPETqasgnWzi1Wry/F3FQ0FWIrCMXu yUpcrWd0KlASD0NJS0X0PUNCI11bf/zxcs4IZAKRQOGIgPk/4YWS46f4+2acCHcVc+s+ lFs3F56Vtv6NhvNuuKcjwYwolqKU/lPs/WOLx64a9Xa0SOLCBT11zDpjqE778fRiheQ7 6Q== Received: from g9t5009.houston.hpe.com (g9t5009.houston.hpe.com [15.241.48.73]) by mx0b-002e3701.pphosted.com with ESMTP id 371rkq7fm0-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Thu, 04 Mar 2021 07:50:14 +0000 Received: from G2W6309.americas.hpqcorp.net (g2w6309.austin.hp.com [16.197.64.51]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by g9t5009.houston.hpe.com (Postfix) with ESMTPS id C1D4758; Thu, 4 Mar 2021 07:50:13 +0000 (UTC) Received: from G4W9120.americas.hpqcorp.net (2002:10d2:150f::10d2:150f) by G2W6309.americas.hpqcorp.net (2002:10c5:4033::10c5:4033) with Microsoft SMTP Server (TLS) id 15.0.1497.2; Thu, 4 Mar 2021 07:50:13 +0000 Received: from NAM04-MW2-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 07:50:13 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=i9fwXxAjTGuVVg9isiumqKEiIa0/NWxJQsmIH3NLEU8dfV9InpYrod37bZCAStZAr0pBE/YRHm7i2OdRBej+mBvd0PtnNpNHe+xb5eO3LmuEuLnWuaQjZknfi46ehJykfPsKy2LcS0VIkC1K8gfOZUSLcMZG4Qs3W6k3mybi7DFnYRpl8k++KljxSqfuzXI2jN22mTeviSgVpx3mV6YAAT0iLu1WNJUL+Wp669t7ZRVDtTogXt4lhgqAcmkiZQrJO84USCpAJLHJvlkYnKslx99pVlplVTVwfoKU1oVqRVDpEoizl1X+1Y9V/UM6smkmticIQdwBKu8COVtbH7emVg== 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=K8xVQQYZFh5E+FWspsTH9Eqp+smBx6B0h8rZ7rRRD9I=; b=ncbykUjnKAsOFkfgcmPWgExypXFFXge5iSdpo+UMVbtm2TzHnGuyaL/vSFZTNbH9ZeUZpsG5eIZB2LhRk11TbGEBJG0c/HFhubFMDzeLbOBRxCAjUd+ZQrys79D9hwQiCXBh2Zw9WD5QM6FcEAv7/o1k04tdqW/ZFd77reNxWhGIAE5G6D1aBWqa+LmEfSWLQSWdOwpC9XEP4irdo+H5HnB+yb16S3Zq6XfeX/IXwrjeS2snzycZ1PeTz9UYW996TkluTmdPCz6olAqZX6jj07eiE0qR0fUn9oHCq7m2zqBSGyuiqvL6xSF+r6JxLJ+6MjQGp37xfj592MOn0tzCfA== 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 Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7508::16) by CS1PR8401MB0904.NAMPRD84.PROD.OUTLOOK.COM (2a01:111:e400:7511::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3890.20; Thu, 4 Mar 2021 07:50:11 +0000 Received: from CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::adb6:a875:93ca:b54a]) by CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM ([fe80::adb6:a875:93ca:b54a%12]) with mapi id 15.20.3890.030; Thu, 4 Mar 2021 07:50:11 +0000 From: "Abner Chang" To: "Schaefer, Daniel" , "devel@edk2.groups.io" CC: G Edhaya Chandran , Barton Gao , Samer El-Haj-Mahmoud , Eric Jin , Arvin Chen , "Leif Lindholm" , Heinrich Schuchardt Subject: Re: [edk2-test PATCHv3 4/5] SctPkg: Unify CC_FLAGS for all GCC platforms Thread-Topic: [edk2-test PATCHv3 4/5] SctPkg: Unify CC_FLAGS for all GCC platforms Thread-Index: AQHXEKWE5dx/r+901UO1NwF+X0B+WapzdLAw Date: Thu, 4 Mar 2021 07:50:11 +0000 Message-ID: References: <20210304032116.24357-1-daniel.schaefer@hpe.com> <20210304032116.24357-5-daniel.schaefer@hpe.com> In-Reply-To: <20210304032116.24357-5-daniel.schaefer@hpe.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: hpe.com; dkim=none (message not signed) header.d=none;hpe.com; dmarc=none action=none header.from=hpe.com; x-originating-ip: [16.242.247.131] x-ms-publictraffictype: Email x-ms-office365-filtering-ht: Tenant x-ms-office365-filtering-correlation-id: cadaff90-f951-464a-447a-08d8dee223a9 x-ms-traffictypediagnostic: CS1PR8401MB0904: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:597; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Y4CRozt3np3mTZoa9uxiWb4etlAFuHn/VznRhKDaBGCeTep54vR4d5QAL+dWs2GKBVyJRQbGaOjj2j67BFgaIEH1K8hRw5R9SjlcDGLfX1uCgImLq9F/swZ0fjKAoFQrE+aVIKKiOGolqBBDQc9DLCoOykGyHdWvKCh6Qsgd3XbUJ+ZhLDY8OW+IR6j2Oqr8A7D/Wootxzc9sWzpm8SSiii3w2yz/AfI11xvdVkFb95oei00BVgdTos4GOtIS5B0UsL6a66LLG8xunfst065MGIdpbtRNiWpaTteNrLU2jnuRzvX2fc96to0mATQBZCbTEb9vrfeN7AmY78gpntvOnf6tZQM46wPeUHDddYjSjjAxD8rwwAR47vp2+HHHAXAJAmoLeWbibjy6TfQkjGmJocydQC6yPrddn/x72p8gNpX7GaRVdEkrhf+r0SB1xUkVxgo+ail/gfKEJKPRxbowOVE8sluAbKdXnmc8XBMCXV6sMYeqzyVDR5w7tCaOoHIaXJ3CEGBbMuLh5w1/PBw40VmCnENRiVLLy8NwV8mxjTuyMCfYJmpwxnOe1hLojLDgPSgbpxiOI3hbQ/HQIVn5S2Aol9TPAercWIdyCRxoOo= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM;PTR:;CAT:NONE;SFS:(136003)(376002)(366004)(396003)(346002)(39860400002)(5660300002)(33656002)(9686003)(66476007)(53546011)(6506007)(71200400001)(478600001)(8936002)(83380400001)(7696005)(2906002)(8676002)(26005)(64756008)(66446008)(186003)(316002)(54906003)(52536014)(4326008)(66946007)(76116006)(55016002)(110136005)(86362001)(66556008);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: =?us-ascii?Q?hcHmJGrpHmTO/Jr8odR+3doy1gCowQHYEg2QytJLA2UiJCLIhRCbJEjs/SWz?= =?us-ascii?Q?HRi/qLPOu0axQ/7A42UTPyhAa/pxCbItVoGJKd2oMF/ICFUxcA+cs9TTUShY?= =?us-ascii?Q?T9P3kJDus6psh868qkhdNBmmf9VhSb3F0398zzW3UfyJbWt6WR2K2/vRdxzb?= =?us-ascii?Q?lzmuXajCOZooCshE65v9Y0G4UK6Q9U3HehzB4XX28rE3unt8uF2iZtYb1+IU?= =?us-ascii?Q?aordXAsAmlPouur3vMst8nskOQA4kqNEFi3lp6VszFIYh2xvGl+/PuWUllbU?= =?us-ascii?Q?eVJkjvASYm3OvzP9pkajgBSbyXtuQ98rpVqmcHMr26pyj4oui19TfrwNzzx6?= =?us-ascii?Q?EJhw2fhUjjalqoA7YY1bHzwhdQv5kBF5R6CYdl9GQGQfL6eUSmys0iM9yIZ+?= =?us-ascii?Q?MvdYcnxEkFxZSkvUcwtCcAm0DCyNBEIzi4IEaaXkMlbIkHFO25/8dkAjYHkC?= =?us-ascii?Q?PMwsvMMM4jFBPjPKQWgrtkgUTRUWtGqn8im4n4B2J5kqw55Qor+z96p8iS/1?= =?us-ascii?Q?3hpp1stpgPaFIG77mJlmUi+K+D4hpkAAj+uAf2baMYUt1UzfMoO7ZfFYxazR?= =?us-ascii?Q?eAeYqtwd7WXICvUt1L6Znlmyj4qPQ+mCbrVLQr/ORlUrSBee+22Qg3s8na3s?= =?us-ascii?Q?0WofdGrmVyatbDP8E4lP41LeRey8+L+8eiP75zeKgvASoA5xv9MhAEFhrhHA?= =?us-ascii?Q?Qis5DA7LXrIZYTG18JhvM4F8YedPoGpeHmJQBQC0P5O2lKgw27AoSweP+wiU?= =?us-ascii?Q?JDmGlVCiOb46QtFCjkcos6fA9KldO7bfMloseBEiXgjEt0mTGEYMDYqNqZc2?= =?us-ascii?Q?l8PI+hvGTwQlLpmp/RZWlePJhO/a8/5RvRZ9y3DCSp2x2uL/DG6/7D9Wai9Y?= =?us-ascii?Q?SoUr/k6zMKKaAwOu1+ry8f0c0Rp82u0GNCLVqD6DaMZ5k7U+1K52SzF0u9Z5?= =?us-ascii?Q?rYO/Au0ai1xtQEzgTlbPN4M8Ybgk3WDCWc/qqvn3j9SV7xRNrbSNX/5/zLMi?= =?us-ascii?Q?fMIYM5WMABRSq7/D3zX7VQxrv4BN1eSj5m8/XtTIlhtATKoMlVtPS6QKbeuH?= =?us-ascii?Q?mN2v3F6WU2juSGbofDxWsITTemdlmUFaEwugv1tL+5jnXJLqBBQkk0gqRoh0?= =?us-ascii?Q?Tzg/j4NyAW2rWdNece4rF4EStjFAyiCDLj8tTAO4Gph8hp3gROsNn+u1oryI?= =?us-ascii?Q?iaIaj/Egtjli+tYNXqeF/kvwEVizJRS9M2Mb8efrEIa1hxxgL8azQF3k9Lfs?= =?us-ascii?Q?vnmySf6HCeQfV2o6eRWXiDtfaPH3wT1Xp+etQEDDo+cYMNC1hRmGyG/upvja?= =?us-ascii?Q?1LqwfXJtAep0tRK1yS7p3HCv?= X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CS1PR8401MB1144.NAMPRD84.PROD.OUTLOOK.COM X-MS-Exchange-CrossTenant-Network-Message-Id: cadaff90-f951-464a-447a-08d8dee223a9 X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Mar 2021 07:50:11.4246 (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: NQHElLc4Ns2W01GBcfYdf9RjTCcLoVkWJE2h7rpsoXsj0jCmtkUoDKniougCQRzfRGb3u+LLZA1KpjrV+eDhDA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CS1PR8401MB0904 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_02:2021-03-03,2021-03-04 signatures=0 X-Proofpoint-Spam-Details: rule=outbound_notspam policy=outbound score=0 adultscore=0 impostorscore=0 malwarescore=0 mlxscore=0 suspectscore=0 mlxlogscore=961 lowpriorityscore=0 phishscore=0 spamscore=0 bulkscore=0 clxscore=1015 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.12.0-2009150000 definitions=main-2103040032 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Reviewed-by: Abner Chang > -----Original Message----- > From: Schaefer, Daniel > Sent: Thursday, March 4, 2021 11:21 AM > To: devel@edk2.groups.io > Cc: G Edhaya Chandran ; Barton Gao > ; Samer El-Haj-Mahmoud Mahmoud@arm.com>; Eric Jin ; Arvin Chen > ; Leif Lindholm ; Heinrich > Schuchardt ; Chang, Abner (HPS SW/FW Technologist) > > Subject: [edk2-test PATCHv3 4/5] SctPkg: Unify CC_FLAGS for all GCC > platforms >=20 > REF:https://bugzilla.tianocore.org/show_bug.cgi?id=3D3042 >=20 > 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(-) >=20 > diff --git a/uefi-sct/SctPkg/UEFI/IHV_SCT.dsc b/uefi- > sct/SctPkg/UEFI/IHV_SCT.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 > -# GCC:*_*_IA32_CC_FLAGS =3D -D EFI32 $(GCC_VER_MACRO) - > ffreestanding -nostdinc -nostdlib -Wno-error -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) -Wno-error > + GCC:*_*_*_CC_FLAGS =3D -ffreestanding -nostdinc -nostdlib -Wno- > error+# 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) # > GCC:*_*_IA32_VFRPP_FLAGS =3D -D EFI32 $(GCC_VER_MACRO) # > GCC:*_*_IA32_APP_FLAGS =3D -D EFI32 $(GCC_VER_MACRO) # > GCC:*_*_IA32_PP_FLAGS =3D -D EFI32 $(GCC_VER_MACRO) -# > GCC:*_*_X64_CC_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO) -ffreestanding > -nostdinc -nostdlib -Wno-error -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) -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) -Wno-error + GCC:*_*_X64_CC_FLAGS =3D -D EFIX64 > $(GCC_VER_MACRO) # GCC:*_*_X64_VFRPP_FLAGS =3D -D EFIX64 > $(GCC_VER_MACRO) # GCC:*_*_X64_APP_FLAGS =3D -D EFIX64 > $(GCC_VER_MACRO) # GCC:*_*_X64_PP_FLAGS =3D -D EFIX64 > $(GCC_VER_MACRO)@@ -85,7 +86,7 @@ > #TODO: OM - fixme RVCT:*_*_ARM_CC_FLAGS =3D -D EFIARM > $(GCC_VER_MACRO) *_*_ARM_CC_FLAGS =3D -D EFIARM- > GCC:*_*_ARM_CC_FLAGS =3D -D EFIARM $(GCC_VER_MACRO) -fno-stack- > protector -ffreestanding -nostdinc -nostdlib -Wno-error=3Dunused-function= - > Wno-error=3Dunused-but-set-variable -Wno-error=3Dimplicit-function- > declaration -Wno-error+ GCC:*_*_ARM_CC_FLAGS =3D -D EFIARM > $(GCC_VER_MACRO) -fno-stack-protector *_*_ARM_VFRPP_FLAGS =3D -D > EFIARM $(GCC_VER_MACRO) *_*_ARM_APP_FLAGS =3D -D EFIARM > $(GCC_VER_MACRO) *_*_ARM_PP_FLAGS =3D -D EFIARM > $(GCC_VER_MACRO)@@ -104,14 +105,14 @@ > RVCT:*_*_ARM_CC_FLAGS =3D --diag_remark=3D167 -- > diag_suppress=3D167,1295,188,550,1,68,111,177 *_*_AARCH64_CC_FLAGS > =3D -D EFIAARCH64 $(GCC_VER_MACRO)- GCC:*_*_AARCH64_CC_FLAGS =3D - > D EFIAARCH64 $(GCC_VER_MACRO) -ffreestanding -nostdinc -nostdlib - > Wno-error=3Dunused-function -Wno-error=3Dunused-but-set-variable -Wno- > error+ GCC:*_*_AARCH64_CC_FLAGS =3D -D EFIAARCH64 > $(GCC_VER_MACRO) *_*_AARCH64_VFRPP_FLAGS =3D -D EFIAARCH64 > $(GCC_VER_MACRO) *_*_AARCH64_APP_FLAGS =3D -D EFIAARCH64 > $(GCC_VER_MACRO) *_*_AARCH64_PP_FLAGS =3D -D EFIAARCH64 > $(GCC_VER_MACRO) RVCT:*_*_AARCH64_DLINK_FLAGS =3D --muldefweak > *_*_RISCV64_CC_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO)- > GCC:*_*_RISCV64_CC_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO) - > ffreestanding -nostdinc -nostdlib -Wno-error=3Dunused-function -Wno- > error=3Dunused-but-set-variable -Wno-error+ GCC:*_*_RISCV64_CC_FLAGS > =3D -D EFIRISCV64 $(GCC_VER_MACRO) *_*_RISCV64_VFRPP_FLAGS =3D -D > EFIRISCV64 $(GCC_VER_MACRO) *_*_RISCV64_APP_FLAGS =3D -D > EFIRISCV64 $(GCC_VER_MACRO) *_*_RISCV64_PP_FLAGS =3D -D > EFIRISCV64 $(GCC_VER_MACRO)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 > -# GCC:*_*_IA32_CC_FLAGS =3D -D EFI32 $(GCC_VER_MACRO) - > ffreestanding -nostdinc -nostdlib -Wno-error -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) -Wno-error > + GCC:*_*_*_CC_FLAGS =3D -ffreestanding -nostdinc -nostdlib -Wno- > error+# 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) # > GCC:*_*_IA32_VFRPP_FLAGS =3D -D EFI32 $(GCC_VER_MACRO) # > GCC:*_*_IA32_APP_FLAGS =3D -D EFI32 $(GCC_VER_MACRO) # > GCC:*_*_IA32_PP_FLAGS =3D -D EFI32 $(GCC_VER_MACRO) -# > GCC:*_*_X64_CC_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO) -ffreestanding > -nostdinc -nostdlib -Wno-error -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) -Wno-error > +# 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) # > GCC:*_*_X64_VFRPP_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO) # > GCC:*_*_X64_APP_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO) # > GCC:*_*_X64_PP_FLAGS =3D -D EFIX64 $(GCC_VER_MACRO)@@ -87,7 +88,7 > @@ > #TODO: OM - fixme RVCT:*_*_ARM_CC_FLAGS =3D -D EFIARM > $(GCC_VER_MACRO) *_*_ARM_CC_FLAGS =3D -D EFIARM- > GCC:*_*_ARM_CC_FLAGS =3D -D EFIARM $(GCC_VER_MACRO) -fno-stack- > protector -ffreestanding -nostdinc -nostdlib -Wno-error=3Dunused-function= - > Wno-error=3Dunused-but-set-variable -Wno-error=3Dimplicit-function- > declaration -Wno-error+ GCC:*_*_ARM_CC_FLAGS =3D -D EFIARM > $(GCC_VER_MACRO) -fno-stack-protector *_*_ARM_VFRPP_FLAGS =3D -D > EFIARM $(GCC_VER_MACRO) *_*_ARM_APP_FLAGS =3D -D EFIARM > $(GCC_VER_MACRO) *_*_ARM_PP_FLAGS =3D -D EFIARM > $(GCC_VER_MACRO)@@ -106,14 +107,14 @@ > RVCT:*_*_ARM_CC_FLAGS =3D --diag_remark=3D167 -- > diag_suppress=3D167,1295,188,550,1,68,111,177 *_*_AARCH64_CC_FLAGS > =3D -D EFIAARCH64 $(GCC_VER_MACRO)- GCC:*_*_AARCH64_CC_FLAGS =3D - > D EFIAARCH64 $(GCC_VER_MACRO) -ffreestanding -nostdinc -nostdlib - > Wno-error=3Dunused-function -Wno-error=3Dunused-but-set-variable -Wno- > error+ GCC:*_*_AARCH64_CC_FLAGS =3D -D EFIAARCH64 > $(GCC_VER_MACRO) *_*_AARCH64_VFRPP_FLAGS =3D -D EFIAARCH64 > $(GCC_VER_MACRO) *_*_AARCH64_APP_FLAGS =3D -D EFIAARCH64 > $(GCC_VER_MACRO) *_*_AARCH64_PP_FLAGS =3D -D EFIAARCH64 > $(GCC_VER_MACRO) RVCT:*_*_AARCH64_DLINK_FLAGS =3D --muldefweak > *_*_RISCV64_CC_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO)- > GCC:*_*_RISCV64_CC_FLAGS =3D -D EFIRISCV64 $(GCC_VER_MACRO) - > ffreestanding -nostdinc -nostdlib -Wno-error=3Dunused-function -Wno- > error=3Dunused-but-set-variable -Wno-error+ GCC:*_*_RISCV64_CC_FLAGS > =3D -D EFIRISCV64 $(GCC_VER_MACRO) *_*_RISCV64_VFRPP_FLAGS =3D -D > EFIRISCV64 $(GCC_VER_MACRO) *_*_RISCV64_APP_FLAGS =3D -D > EFIRISCV64 $(GCC_VER_MACRO) *_*_RISCV64_PP_FLAGS =3D -D > EFIRISCV64 $(GCC_VER_MACRO)-- > 2.30.0