From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mx.groups.io with SMTP id smtpd.web10.2560.1587630364640879878 for ; Thu, 23 Apr 2020 01:26:05 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=HIcr8Uv/; spf=pass (domain: intel.com, ip: 192.55.52.88, mailfrom: bob.c.feng@intel.com) IronPort-SDR: /pXDMTIN5pmoN8zYMBzamU2b1mYkYq7AHkdVkO9LHIJcrJrxsxvfMhBcQighC5N8tzKhL+AcKo DIoXgS1+ReUw== X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Apr 2020 01:26:03 -0700 IronPort-SDR: Y7golJgG/SgJbeFkWyEcn3IfIVtqwGZRhB/PMvqY26wBKKNSXyECr2jJWfMJpWqNW6efW6/nOO k682FP6dWNmQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.73,306,1583222400"; d="scan'208";a="291111816" Received: from orsmsx102.amr.corp.intel.com ([10.22.225.129]) by fmsmga002.fm.intel.com with ESMTP; 23 Apr 2020 01:26:03 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX102.amr.corp.intel.com (10.22.225.129) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 23 Apr 2020 01:26:03 -0700 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Thu, 23 Apr 2020 01:26:02 -0700 Received: from ORSEDG001.ED.cps.intel.com (10.7.248.4) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Thu, 23 Apr 2020 01:26:02 -0700 Received: from NAM04-SN1-obe.outbound.protection.outlook.com (104.47.44.53) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 23 Apr 2020 01:26:02 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=fzThlASH8HvImrCqIQUH24+DLdBoTTsNj9rsbiSCL2uznl6zQ2yjDBlb9odhioTOpipRK9O6+TDOZothjy6YrP2A9cJ+/ep7x1Z/V1z98noCczeFdFgUSEEQbuhoE9ezDXBCdV/Le7LU7fyMYQuywDhO4e9Z1BgiJK7pY4dAGf514gAEI40qQsw9d9LH4v+CKxzB4QoaEaw6ZuxxEBV6DTNbkqZMpZ3kxtw8sYTF+ObRN4Oi6XufO6gCfFmfnKygnhpO3gu63e/Zhx6a4mJm8E6tZ6ZnugUhh7YIV7D1YKdgIjdYcHtqxkdWpbEs9aOH8X+t+jkKElv5kyykecfW+w== 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=67Osa+5Pc/GleSBw5G2eRhyUsaDp0DTURpLxng+EjKY=; b=Hcvyb7mn51pBob9AE1kjBzRz/3cz17GN/F1/U99GJmVDTJG96VTuhtn3Bljl/uQUkCMGmf/RByfAptFO681khOjTkINRjQ/eprl0MitAKZ6lXq3BsQvtoNdRBfAu4lCRAJuYjIti5946domzgXYMSmHsq3Z1ylFcIEfBtPxitp6qFs0of3aDlMIzMCbfChQNvb/FbkNpkVaQwMv88HATs8dMb+molSFP5U2ikBRuzVNo9Uf4JFt1szBEiLZQmxsLOpylEMFvBwbMSucicyiGMxwHHpjwUNh31gRytQxbKFgUYoNneMPF4wPRx2g9zRNLDTH5HbLlU6D+RokMpLmo5g== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=67Osa+5Pc/GleSBw5G2eRhyUsaDp0DTURpLxng+EjKY=; b=HIcr8Uv/jF+E+0R1Ar4Yv4+O11oYu55xwah4bVbpd86L4c3Ku3fehu9Thg6hUgMLUF3XRZyUlYjGPQOLN7oWTac0RFxVrGEOlXpurLR/+Nkn0bMHKEpSV2dx9LXKtXkpm/vg0qgvDJoBIJzW6vzG97/J0SnscdrL62C1E8424YI= Received: from BN6PR11MB0068.namprd11.prod.outlook.com (2603:10b6:405:69::17) by BN6PR11MB1971.namprd11.prod.outlook.com (2603:10b6:404:ff::10) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2937.13; Thu, 23 Apr 2020 08:26:01 +0000 Received: from BN6PR11MB0068.namprd11.prod.outlook.com ([fe80::2d53:d47c:1269:d601]) by BN6PR11MB0068.namprd11.prod.outlook.com ([fe80::2d53:d47c:1269:d601%6]) with mapi id 15.20.2937.012; Thu, 23 Apr 2020 08:26:01 +0000 From: "Bob Feng" To: "devel@edk2.groups.io" , "abner.chang@hpe.com" , "Liu, Zhiguang" CC: "Chen, Gilbert" , "Schaefer, Daniel (DualStudy)" , Leif Lindholm , "Gao, Liming" Subject: Re: [edk2-devel] [PATCH v4 3/3] BaseTools: BaseTools changes for RISC-V platform. Thread-Topic: [edk2-devel] [PATCH v4 3/3] BaseTools: BaseTools changes for RISC-V platform. Thread-Index: AQHWF7XSltNZH9taMUCK3nGc0/vgH6iDRL+AgAFsqgCAAa6gcA== Date: Thu, 23 Apr 2020 08:26:01 +0000 Message-ID: References: <20200421074213.25795-1-abner.chang@hpe.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: spf=none (sender IP is ) smtp.mailfrom=bob.c.feng@intel.com; x-originating-ip: [192.102.204.45] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: a9431047-8c40-4a10-279f-08d7e75ff4d1 x-ms-traffictypediagnostic: BN6PR11MB1971: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:1284; x-forefront-prvs: 03827AF76E x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:BN6PR11MB0068.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(136003)(396003)(346002)(376002)(39860400002)(366004)(19627235002)(86362001)(45080400002)(55016002)(107886003)(4326008)(52536014)(33656002)(9686003)(966005)(66556008)(186003)(66446008)(76116006)(64756008)(66946007)(81156014)(66476007)(26005)(54906003)(316002)(2906002)(6636002)(5660300002)(8936002)(478600001)(110136005)(53546011)(7696005)(6506007)(71200400001)(8676002);DIR:OUT;SFP:1102; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: LwMa4KwwRpwrte4yz+fwzGpWcA+4dXQdulxMSZdElEIQxnOWyO8CgkKWG3OUuCCBXdK9UDUQEok7HNoI3yFn6cxq6k7GiNfTqNzSq4a/r8Gcsoa/C+21d2jQPwXcq6zF6DdBbbtW/eeuqUfLNfck4dJTUPZoVu/0MgPlq5tLGZzwOXdOA8EsZKgJWimPQTPS2x4WI984kRhKnNKDo1e2SESbM1PLKnDAi5pjp3DLd8twP40/FUi7s0f2qLRXlhtkApn0jRqAClzfZwDrGTdski6xdGTYv35tnLpceZ+wRSMk8M2trW7dNXjI/rwj4LsOGkQRPlpniI7YECusVpjumjcrgOKLBtAjqj7DhBMp7ouJ6UwFzdpM2jG8jQ9LVwIv0dw8mNtVIwB6SltoGBrpUAPO4E2oxFQ3brtmmjY8+wkIzuqIMe6I+Y8G7+5fKVIUYWpyL9uen1cYpVmKNfg9XfvTQ2mbq1BeoZGgwPDK/iiwN7X+ytcQbMtEvAUaMFpe8Te6Mz6aceK7UaImiaXKrA== x-ms-exchange-antispam-messagedata: xlQiD08qLCRV0o+PCb0q/QU7ahJhlNWT1rsJcsbbXA73x5Qkf6YH1IT2ENHRybzdPvUi/AoXCicrpVsZ2+PHhq+OAIWXV3/QbsOA419nWODwSi/ljYcjF8S6+iNsFXxWZvo4tRkkH6mKAUfmnXgU9A== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-Network-Message-Id: a9431047-8c40-4a10-279f-08d7e75ff4d1 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Apr 2020 08:26:01.0202 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: c2s4cS5GfXNRcNBXnQK+eYSSG+km0aEIyhVsEIm3Pg1v0VPwi68iay03HnZGTASsBU8WljBOCCl2lkyfZAcNOg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1971 Return-Path: bob.c.feng@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi Abner, Please sent the V4 full patch set so that we can review them. And you may = need to mention the changes of the new version patch in the cover latter. Thanks, Bob -----Original Message----- From: devel@edk2.groups.io On Behalf Of Abner Chang Sent: Wednesday, April 22, 2020 2:37 PM To: Liu, Zhiguang ; devel@edk2.groups.io Cc: Chen, Gilbert ; Schaefer, Daniel (DualStudy) ; Leif Lindholm ; Feng, Bob= C ; Gao, Liming Subject: Re: [edk2-devel] [PATCH v4 3/3] BaseTools: BaseTools changes for = RISC-V platform. Sure, I will do it next time. Thanks for the advice. > -----Original Message----- > From: Liu, Zhiguang [mailto:zhiguang.liu@intel.com] > Sent: Tuesday, April 21, 2020 4:52 PM > To: devel@edk2.groups.io; Chang, Abner (HPS SW/FW Technologist)=20 > > Cc: Chen, Gilbert ; Schaefer, Daniel (DualStudy)= =20 > ; Leif Lindholm ;=20 > Feng, Bob C ; Gao, Liming > Subject: RE: [edk2-devel] [PATCH v4 3/3] BaseTools: BaseTools changes=20 > for RISC-V platform. >=20 > Hi Abner > Thanks very much for the contribution. > According to the process, if you want to update your patch, please=20 > re-send all the patch in the same patch set with the version updated. > If some patch already get reviewed-by, you can update the commit message= . > Thanks > Zhiguang >=20 > The code change is good for me. > Reviewed-by: Zhiguang Liu >=20 >=20 > -----Original Message----- > From: devel@edk2.groups.io On Behalf Of Abner=20 > Chang > Sent: Tuesday, April 21, 2020 3:42 PM > To: devel@edk2.groups.io > Cc: abner.chang@hpe.com; Gilbert Chen ; Daniel=20 > Helmut Schaefer ; Leif Lindholm=20 > ; Feng, Bob C ; Gao,=20 > Liming > Subject: [edk2-devel] [PATCH v4 3/3] BaseTools: BaseTools changes for=20 > RISC- V platform. >=20 > Tools definitions template file changes for building EDK2 RISC-V platfor= m. >=20 > Signed-off-by: Abner Chang > Co-authored-by: Gilbert Chen > Co-authored-by: Daniel Helmut Schaefer > Reviewed-by: Leif Lindholm >=20 > Cc: Bob Feng > Cc: Liming Gao > Cc: Leif Lindholm > Cc: Gilbert Chen > --- > BaseTools/Conf/tools_def.template | 53 > +++++++++++++++++++++++++++++-- > 1 file changed, 51 insertions(+), 2 deletions(-) >=20 > diff --git a/BaseTools/Conf/tools_def.template > b/BaseTools/Conf/tools_def.template > index 88d7ab8cab..c7e19f4544 100755 > --- a/BaseTools/Conf/tools_def.template > +++ b/BaseTools/Conf/tools_def.template > @@ -3,7 +3,7 @@ > # Portions copyright (c) 2008 - 2009, Apple Inc. All rights=20 > reserved.
>=20 > # Portions copyright (c) 2011 - 2014, ARM Ltd. All rights=20 > reserved.
>=20 > # Copyright (c) 2015, Hewlett-Packard Development Company, L.P.
>=20 > -# (C) Copyright 2016 Hewlett Packard Enterprise Development LP
>=20 > +# (C) Copyright 2020, Hewlett Packard Enterprise Development LP
>=20 > # Copyright (c) Microsoft Corporation >=20 > # >=20 > # SPDX-License-Identifier: BSD-2-Clause-Patent >=20 > @@ -267,11 +267,12 @@ DEFINE DTC_BIN =3D ENV(DTC_PREFIX)= dtc > # Intel(r) ACPI Compiler from >=20 > # https://acpica.org/downloads >=20 > # GCC5 -Linux,Windows- Requires: >=20 > -# GCC 5 with LTO support, targeting x86_64-= linux-gnu, > aarch64-linux-gnu, or arm-linux-gnueabi >=20 > +# GCC 5 with LTO support, targeting x86_64-= linux-gnu, > aarch64-linux-gnu, arm-linux-gnueabi or riscv64-linux-gnu >=20 > # Optional: >=20 > # Required to build platforms or ACPI table= s: >=20 > # Intel(r) ACPI Compiler from >=20 > # https://acpica.org/downloads >=20 > +# >=20 > # CLANG35 -Linux,Windows- Requires: >=20 > # Clang v3.5 or later, and GNU binutils tar= geting aarch64-linux- > gnu or arm-linux-gnueabi >=20 > # Optional: >=20 > @@ -1946,6 +1947,7 @@ DEFINE GCC_IA32_RC_FLAGS =3D -I binary -= O > elf32-i386 -B i386 > DEFINE GCC_X64_RC_FLAGS =3D -I binary -O elf64-x86-64 = -B i386 -- > rename-section .data=3D.hii >=20 > DEFINE GCC_ARM_RC_FLAGS =3D -I binary -O elf32-littlearm = -B arm -- > rename-section .data=3D.hii >=20 > DEFINE GCC_AARCH64_RC_FLAGS =3D -I binary -O elf64-littleaarch64= -B > aarch64 --rename-section .data=3D.hii >=20 > +DEFINE GCC_RISCV64_RC_FLAGS =3D -I binary -O elf64-littleriscv = -B riscv > --rename-section .data=3D.hii >=20 >=20 >=20 > # GCC Build Flag for included header file list generation >=20 > DEFINE GCC_DEPS_FLAGS =3D -MMD -MF $@.deps >=20 > @@ -2020,6 +2022,22 @@ DEFINE GCC5_ARM_ASLDLINK_FLAGS =3D > DEF(GCC49_ARM_ASLDLINK_FLAGS) > DEFINE GCC5_AARCH64_ASLDLINK_FLAGS =3D > DEF(GCC49_AARCH64_ASLDLINK_FLAGS) >=20 > DEFINE GCC5_ASLCC_FLAGS =3D DEF(GCC49_ASLCC_FLAGS) -fno-lt= o >=20 >=20 >=20 > +DEFINE GCC5_RISCV_ALL_CC_FLAGS =3D -g -fshort-wchar = -fno- > strict-aliasing -Wall -Werror -Wno-array-bounds -ffunction-sections=20 > -fdata- sections -include AutoGen.h -fno-common -=20 > DSTRING_ARRAY_NAME=3D$(BASE_NAME)Strings -msmall-data-limit=3D0 >=20 > +DEFINE GCC5_RISCV_ALL_DLINK_COMMON =3D -nostdlib -Wl,-n,= -q,-- > gc-sections -z common-page-size=3D0x40 >=20 > +DEFINE GCC5_RISCV_ALL_DLINK_FLAGS =3D > DEF(GCC5_RISCV_ALL_DLINK_COMMON) -Wl,-- > entry,$(IMAGE_ENTRY_POINT) -u $(IMAGE_ENTRY_POINT) -Wl,-=20 > Map,$(DEST_DIR_DEBUG)/$(BASE_NAME).map >=20 > +DEFINE GCC5_RISCV_ALL_DLINK2_FLAGS =3D -Wl,-- > defsym=3DPECOFF_HEADER_SIZE=3D0x220,-- > script=3D$(EDK_TOOLS_PATH)/Scripts/GccBase.lds >=20 > +DEFINE GCC5_RISCV_ALL_ASM_FLAGS =3D -c -x assembler -= imacros > $(DEST_DIR_DEBUG)/AutoGen.h >=20 > +DEFINE GCC5_RISCV_ALL_CC_FLAGS_WARNING_DISABLE =3D -Wno- > tautological-compare -Wno-pointer-compare >=20 > + >=20 > +DEFINE GCC5_RISCV_OPENSBI_TYPES =3D - > DOPENSBI_EXTERNAL_SBI_TYPES=3DOpensbiTypes.h >=20 > + >=20 > +DEFINE GCC5_RISCV64_ARCH =3D rv64imafdc >=20 > +DEFINE GCC5_RISCV32_RISCV64_ASLDLINK_FLAGS =3D > DEF(GCC5_RISCV_ALL_DLINK_COMMON) -Wl,--entry,ReferenceAcpiTable -u=20 > ReferenceAcpiTable >=20 > +DEFINE GCC5_RISCV64_CC_FLAGS =3D > DEF(GCC5_RISCV_ALL_CC_FLAGS) > DEF(GCC5_RISCV_ALL_CC_FLAGS_WARNING_DISABLE) > DEF(GCC5_RISCV_OPENSBI_TYPES) -march=3DDEF(GCC5_RISCV64_ARCH) -fno-=20 > builtin -fno-builtin-memcpy -fno-stack-protector -Wno-address -fno-=20 > asynchronous-unwind-tables -Wno-unused-but-set-variable=20 > -fpack-struct=3D8 -mcmodel=3Dmedany -mabi=3Dlp64 -mno-relax >=20 > +DEFINE GCC5_RISCV64_DLINK_FLAGS =3D > DEF(GCC5_RISCV_ALL_DLINK_FLAGS) -Wl,-melf64lriscv,--oformat=3Delf64- > littleriscv,--no-relax >=20 > +DEFINE GCC5_RISCV64_DLINK2_FLAGS =3D > DEF(GCC5_RISCV_ALL_DLINK2_FLAGS) >=20 > +DEFINE GCC5_RISCV64_ASM_FLAGS =3D > DEF(GCC5_RISCV_ALL_ASM_FLAGS) -march=3DDEF(GCC5_RISCV64_ARCH) -=20 > mcmodel=3Dmedany -mabi=3Dlp64 >=20 > + >=20 >=20 > ########################################################## > ########################## >=20 > # >=20 > # GCC 4.8 - This configuration is used to compile under Linux to=20 > produce >=20 > @@ -2464,6 +2482,37 @@ RELEASE_GCC5_AARCH64_DLINK_XIPFLAGS =3D -z > common-page-size=3D0x20 > NOOPT_GCC5_AARCH64_DLINK_FLAGS =3D > DEF(GCC5_AARCH64_DLINK_FLAGS) -O0 >=20 > NOOPT_GCC5_AARCH64_DLINK_XIPFLAGS =3D -z common-page-size=3D0x20 - > O0 >=20 >=20 >=20 > +######################################################### > ########################### >=20 > +# >=20 > +# GCC RISC-V This configuration is used to compile under Linux to=20 > +produce >=20 > +# PE/COFF binaries using GCC RISC-V tool chain >=20 > +# >=20 > +######################################################### > ########################### >=20 > + >=20 > +################## >=20 > +# GCC5 RISCV64 definitions >=20 > +################## >=20 > +*_GCC5_RISCV64_OBJCOPY_PATH =3D > ENV(GCC5_RISCV64_PREFIX)objcopy >=20 > +*_GCC5_RISCV64_CC_PATH =3D ENV(GCC5_RISCV64_PREFIX)gcc >=20 > +*_GCC5_RISCV64_SLINK_PATH =3D ENV(GCC5_RISCV64_PREFIX)gcc-ar >=20 > +*_GCC5_RISCV64_DLINK_PATH =3D ENV(GCC5_RISCV64_PREFIX)gcc >=20 > +*_GCC5_RISCV64_ASLDLINK_PATH =3D ENV(GCC5_RISCV64_PREFIX)gcc >=20 > +*_GCC5_RISCV64_ASM_PATH =3D ENV(GCC5_RISCV64_PREFIX)gcc >=20 > +*_GCC5_RISCV64_PP_PATH =3D ENV(GCC5_RISCV64_PREFIX)gcc >=20 > +*_GCC5_RISCV64_VFRPP_PATH =3D ENV(GCC5_RISCV64_PREFIX)gcc >=20 > +*_GCC5_RISCV64_ASLCC_PATH =3D ENV(GCC5_RISCV64_PREFIX)gcc >=20 > +*_GCC5_RISCV64_ASLPP_PATH =3D ENV(GCC5_RISCV64_PREFIX)gcc >=20 > +*_GCC5_RISCV64_RC_PATH =3D ENV(GCC5_RISCV64_PREFIX)objcopy >=20 > + >=20 > +*_GCC5_RISCV64_ASLCC_FLAGS =3D DEF(GCC_ASLCC_FLAGS) >=20 > +*_GCC5_RISCV64_ASLDLINK_FLAGS =3D > DEF(GCC5_RISCV32_RISCV64_ASLDLINK_FLAGS) >=20 > +*_GCC5_RISCV64_ASM_FLAGS =3D DEF(GCC5_RISCV64_ASM_FLAGS) >=20 > +*_GCC5_RISCV64_CC_FLAGS =3D DEF(GCC5_RISCV64_CC_FLAGS) - > save-temps >=20 > +*_GCC5_RISCV64_DLINK_FLAGS =3D DEF(GCC5_RISCV64_DLINK_FLAGS) >=20 > +*_GCC5_RISCV64_DLINK2_FLAGS =3D DEF(GCC5_RISCV64_DLINK2_FLAGS) >=20 > +*_GCC5_RISCV64_RC_FLAGS =3D DEF(GCC_RISCV64_RC_FLAGS) >=20 > +*_GCC5_RISCV64_OBJCOPY_FLAGS =3D >=20 > + >=20 >=20 > ########################################################## > ########################## >=20 > # >=20 > # CLANG35 - This configuration is used to compile under Linux to prod= uce >=20 > -- > 2.25.0 >=20 >=20 > -=3D-=3D-=3D-=3D-=3D-=3D > Groups.io Links: You receive all messages sent to this group. >=20 > View/Reply Online (#57717): > INVALID URI REMOVED > 3A__edk2.groups.io_g_devel_message_57717&d=3DDwIFAg&c=3DC5b8zRQO1mi > GmBeVZ2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E&m=3D > 9XiZr_Ooj6nuzkV3BFWyksfxIu2yKQO1eNMFwbL6rQg&s=3DWJQevQaS_uw7gZl > _UevOSd1MtHe8INHmDKG9XfoEYbY&e=3D > Mute This Topic: INVALID URI REMOVED > 3A__groups.io_mt_73168089_1779286&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeV > Z2LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E&m=3D9XiZr_ > Ooj6nuzkV3BFWyksfxIu2yKQO1eNMFwbL6rQg&s=3DjuUmLTBdfN4ddFcopYqB > gLJUVjCagN1agT2OuvTKdbo&e=3D > Group Owner: devel+owner@edk2.groups.io > Unsubscribe: INVALID URI REMOVED > 3A__edk2.groups.io_g_devel_unsub&d=3DDwIFAg&c=3DC5b8zRQO1miGmBeVZ2 > LFWg&r=3D_SN6FZBN4Vgi4Ulkskz6qU3NYRO03nHp9P7Z5q59A3E&m=3D9XiZr_Ooj > 6nuzkV3BFWyksfxIu2yKQO1eNMFwbL6rQg&s=3DIh- > auq26FKty6hI3MQyDE2sorxHasKRnwfOewuT2xkU&e=3D > [zhiguang.liu@intel.com] > -=3D-=3D-=3D-=3D-=3D-=3D