From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web10.1417.1684974244581437483 for ; Wed, 24 May 2023 17:24:05 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=LspUiYmI; spf=pass (domain: intel.com, ip: 134.134.136.31, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1684974244; x=1716510244; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=d+olAdUtW8kAgd61z+7OBBVIERl2CGsQ/zjC4kNxLfg=; b=LspUiYmInOXPgZb892eBJOYmJzf+gjSMP0wv2+MWvA0MiOPNgrjd4xM/ lc0AlpXVfimEJQDlJKPGwnd0lQP+bDQNos8GU08SOyv6hbA+jV/jkgOsw sr+pL2nvPLzxaKREatGY2W8a3w+VAQ+Fy7jmN/NUrEZ/uw5OXxgUKJJYU 4hojFxHJZnZNLOOKPawILBKzhhKdFBaz8v8PQwyamaNM1ZuJPVZLb9esu g57QTx5OMMMhxcYTZjwAIsquH+SBOI8GS8x6s9oAsF2Fv7HnQTyYplH+J AEEJ+52g10KKlGO6oxiql6i/6EacACc61O5XtMG5as71Asm3pY5YwJr1U A==; X-IronPort-AV: E=McAfee;i="6600,9927,10720"; a="417197080" X-IronPort-AV: E=Sophos;i="6.00,190,1681196400"; d="scan'208";a="417197080" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 May 2023 17:24:03 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10720"; a="682112585" X-IronPort-AV: E=Sophos;i="6.00,190,1681196400"; d="scan'208";a="682112585" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga006.jf.intel.com with ESMTP; 24 May 2023 17:24:03 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Wed, 24 May 2023 17:24:03 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Wed, 24 May 2023 17:24:03 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.168) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Wed, 24 May 2023 17:24:02 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=R1igCkExgZxQfB7rm1hKuAz1kpFMfKd4usliBEEJeWDV1rl2ynp1suDP92cB3VPIFDa63lz6BJOOaWOePg1NTBl0NuDHnDfMxTHvK9757ADI8y6lzQ9+dHP3wRmywM0vK2gJHdZUn2/PvyfRwcdBgL+npzQILei3eEJBG51Ca9ZTJR/0Ljqv1dVggVrX/4DvbhFa6mvcGNk2L+GHoQ2q5WQcMwJyMuqhDyUOHBHZZV+pp4+gZP78igM9dQybGQaqmvr1xkq3zctnAoyUYIyB0jZAwz5OTIU9kX3gESqgPNaI8wAA+dacugPPL7jGEN4eqc0fOoiPAVe8LBaAEMu6VA== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=d+olAdUtW8kAgd61z+7OBBVIERl2CGsQ/zjC4kNxLfg=; b=O6m5nOHiPEqUSZQ94qpSn1/Q99vBfhC2RnUP8PKo4nn7uBIdx0gM+gFTCb8k52eIjh8JrJa3h8xouO8Bjz1v2MpZ0cLvay08cPKw6sGgT0IXkpEElwLeT6K1qmgnibszJo1RlhuU68miDeyxaxQA/xpC7FoEUxmSJCnmDOoGMCwZ/QMFkbQoWDoRPxelbIybVVRYWesGes3tP6wKRdLz857l2+6LO6/Nrk28shjJa/DkGvPVM9pxESWzn1GMdtglZCC2b7xJ6BdsqwmPqEVBZ+bjEnya7hePsBhhBQy8rZxKm9anhTcgNdCPrIvFOPMMOVdEu/Wt0WmIPareeBfCQQ== 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 Received: from SA2PR11MB4938.namprd11.prod.outlook.com (2603:10b6:806:fb::14) by CYYPR11MB8429.namprd11.prod.outlook.com (2603:10b6:930:c2::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6433.15; Thu, 25 May 2023 00:24:00 +0000 Received: from SA2PR11MB4938.namprd11.prod.outlook.com ([fe80::9ad:892d:ae85:59bc]) by SA2PR11MB4938.namprd11.prod.outlook.com ([fe80::9ad:892d:ae85:59bc%7]) with mapi id 15.20.6411.028; Thu, 25 May 2023 00:23:59 +0000 From: "Michael D Kinney" To: "devel@edk2.groups.io" , "pedro.falcato@gmail.com" CC: "Pop, Aaron" , "Kinney, Michael D" Subject: Re: [edk2-devel] GoogleTest Compatibility with MdePkg's IndustyStandard header files Thread-Topic: [edk2-devel] GoogleTest Compatibility with MdePkg's IndustyStandard header files Thread-Index: AdmNCFzONb90exfORZ2x+UzGvNjL+wBauAkQAAHr8iAAArd2kAABKFGAAAUiotA= Date: Thu, 25 May 2023 00:23:59 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: SA2PR11MB4938:EE_|CYYPR11MB8429:EE_ x-ms-office365-filtering-correlation-id: adb99993-1fcf-4608-53bf-08db5cb65597 x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Rwue0qN7yLZ7ZrHsUsQPLjrE5Bll4lY7SNt/+WmgDTggW7GwYc8dpopkG9d2i7vahHFz8hJ59AfZiMYJ2+7RMRX5QWMn6a+GEAKQeuFLl9dypZEy/ek0euWl32EZbCVvhz0UfVodrTXm0IAy2sQOxAdl5oYR0jshz0CVWKlkqPbRVch4haA7g/pqltYouRQ9bN9NGm4vF7UJWyQ6iqOOEDi92I8C2mg81Qk+Ws5jQqmV3ZiRFzAOW2Ab2tqcQNfCS+SVCWgWZrdFdjfedlA863QiwDbex51Ty1lX6Df8FrnNvBLT7O2xA8Lx575cWGH3j8zdBWxTJ5OKvxbtWBwJw3Quf4qsaq/0nnhHJ2ZwKfmYJwG5GnyI6g1nTlACenOyCYY65P3mSaFVZZ0FrDP2wsE21sTFi/rVf9oYW7fco+68ATpQzHzIJGNz19AFqn0vt8/vuBX3ApxpayXfxq2r8rFEmi7qOwA70EjSzQznQ4p9kVza5c+6fHiPGKXfTuQezkdnmeK64V/C9DhqnlxiBaFr9O3y4e0or2GfoRjk7ld4aG/gSu2UtrY+Chusi3l+lfU1sgkhA6KzakVa8NO4XxBkDnyn1Qiq1/KVC+koZapAfYZHo7FUqfbYvrHm94D3sgkJHj9xbP/m0QUNLygp9Q== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SA2PR11MB4938.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(136003)(39860400002)(396003)(366004)(346002)(376002)(451199021)(966005)(2906002)(186003)(107886003)(55016003)(8936002)(8676002)(9686003)(52536014)(5660300002)(26005)(53546011)(6506007)(478600001)(76116006)(66446008)(66946007)(66476007)(66556008)(64756008)(4326008)(86362001)(54906003)(38100700002)(38070700005)(110136005)(82960400001)(122000001)(41300700001)(83380400001)(7696005)(66899021)(71200400001)(316002)(33656002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?MXl5a1QyZW54UXFkUHo4a0REVWhUUTVHazJ1THIwK3lKR3pYb3htZ1RnYWFV?= =?utf-8?B?NGZKUDZrRlYzeDcxbWcwd0ZKOHdBSUU5WGtlczBhT2hab2tPWW50YUwzZFQ1?= =?utf-8?B?SDdqSHdFR3R2ZGNZOFpNblBkRjNzanRWaTFiSUFaOFNnaGhlVWc2b1ZFNVc2?= =?utf-8?B?UzZScS9hQXB2cG5jL0ZYNEk0T05KTlg0bVYyRHlmVWJoeWhrb05rWjFkcTZz?= =?utf-8?B?R1NSZUlIeS9CUFFXQUhuRTBMbWhsSE5GYWtWSWpocytFQWVmRHI3aXRaWHFw?= =?utf-8?B?SzRzSllXMXZXSVhEUU9ERFBpaDdhRTN1VG96bFNZRysyNUF6ZkZuTFdCaW5s?= =?utf-8?B?dEZwTUZPN2NJL296WG56M0JrbENFb1M2alppa0ZkQXQwWExWNzZqZGdxOEVO?= =?utf-8?B?Yy9xN2NaMGJNanFQNmkwYlp5TU1XSGNQblY5cFVnQ1hYd3N6R0ROaGpJWFo2?= =?utf-8?B?K0tzZW9sQWx1V05tYkNXb25NSnpLb0RFb21zTXZKdER6YldvdWxpTncyL3dQ?= =?utf-8?B?OVZnYndTVko2c2pmSmtDWlJVTmNXZTlBT2N6by9ZelNJMmg5bDRHdlRPdHQr?= =?utf-8?B?SExFSDhFd1AxUWJhS1AwZXAxUWhmYXZRdkJKTDZYRGNpNEFtejYvRktNeDM3?= =?utf-8?B?Q0pLWEFmN0tuTGVkemMyRlhKazVFcmQ3QStTTjdpQlllSE4xUHpHbEZtY0U5?= =?utf-8?B?VGh4RmtqekpVNmlnNG40eWJZVHh4WWEzUFBLelNlOUNLQ1NSWExTa3ZaV2xa?= =?utf-8?B?YkkyZXdaZVFNMjhoWmFJVHZaSWo5U1hBTjkvS09WSSs4N2dTditJdm9QamU2?= =?utf-8?B?QXZ4VmMyTmVoN1BFc24wekxIT1Z2MmNZSTN0cHRYWGJEeUdVYjZBaXZzNEEy?= =?utf-8?B?SUJZMW1hQWJiZGZHL05pVndjQXFHbSs3SDVBMHJqVGFuMDRwOVRHS2lZcFBQ?= =?utf-8?B?TWh4YzdDK2dyOGo2V2Y1U3Z4eVhrL29QL1psT1pIMmFDQnJCcGp1dWc2WG82?= =?utf-8?B?R0l3MmY0TWJrTjRxaHFVL3plSkx5TnV4bmdIWnNBdUtkbEwxbzZJOEl3ZG1k?= =?utf-8?B?U0Zvc1hXVGRjdTM5ejNPSm5TbnpOdGNCNXdKSnRDSmE1OVE2eDFMRFFlKzhP?= =?utf-8?B?Uit0UFBNRnlqSnZGL0ZBR0JsWDBXQ3cxN1g2WWdoWmNhV2JMUk5lR0I1VDFn?= =?utf-8?B?d25YL2Q5RURiUnhpZlVvR0swRkl1aThGd0UrZ0RnS05iNy9zQVM0TEllL1dG?= =?utf-8?B?QnAybHMyV2pIaTVVZ2R4akwzcFNNaWZqcy9HMG1TVXhZUGpmQllBaDh1U2F4?= =?utf-8?B?bE9hT1pYOUpHdlRvUXMyWDNQMnNiMTdIZEhxeHNSd0c5VGxFOEpTTWhjM0pa?= =?utf-8?B?UGhWOWZpcnRtR3dBT3MxNUMvenpNZFRTS3NadGF4WVBES2NXWVRnRHd4blZO?= =?utf-8?B?RHptc0hxbEdoZ01BaDVtNG9kZTlDSDI0RGw5YzVpK2s4Y3k0bVdkdXl6bC9h?= =?utf-8?B?QVBXK1MvSktuU2VoNlYrWSt3eE0za2RtT1BxSXdjSHdjcVpRWG55dXNNSXZj?= =?utf-8?B?SVgvenU5VVhCYXNOVVJPS0VKbGkyVzVxdU16WFVLb0JML3R0N09HMXFRVERz?= =?utf-8?B?dVBkWGlTc0VRbncyZlVoMysweWovaSt1azhHWitTRkE4OHhSS0hnVUhheWhB?= =?utf-8?B?YzJRNXZDUU9WUkZrQnJyYnRsNGVsVWN1bUdZTXY0U3AySU1UN3dXWW5xZlBq?= =?utf-8?B?bzZKRk1VYU9Ud3dBS0Y3UHZBeHVqTUh6WEpFKzdMQThjZDIxeDZIZkxxMzAz?= =?utf-8?B?T2JTQzRiR09DMjNlSURqOWo5ek5ZVDVNVVh5VVo4cDEreW55alFLY3hRTGJY?= =?utf-8?B?VU5HbGRLNUcvZkVCdyt4cDczcUpNNkdrdE9nd0hDalNyQm5tV1ZGd2p1bnRV?= =?utf-8?B?R3lhR25zOUV3MXhTQTVWRDRvUHA0N0tJdTdJTmVsbk1aU2R3WGNnbWpWcWxw?= =?utf-8?B?cGRSUTdocHF4V0RDdGJHbmhpeVRadkRXRi93U3YwZEtMNmdFRjNVY0k4OFFy?= =?utf-8?B?VGttSWhLWVBPaDY5ZXNrNWl4QkJPUFFZVDdtMXZkTFR3bGdoa3lvQUFzMXZ3?= =?utf-8?B?Z0VibDdQZDZCNm1KcnJGSEo5K1FXRjUxdU16SmI4cjlVcGZkeEc2YjJjOWxs?= =?utf-8?B?elE9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: SA2PR11MB4938.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: adb99993-1fcf-4608-53bf-08db5cb65597 X-MS-Exchange-CrossTenant-originalarrivaltime: 25 May 2023 00:23:59.2572 (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: ikkUkX5VrgVDtxbhtORckoNh/qilCtv2kW6p8Sd2hJwfUMt5tPGJUpEkubyH6yESQa2qtMTrPYh9BoajSBqlBSBK+WZ4JsolUjgPzT5otZI= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CYYPR11MB8429 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 VGhhdCBpcyBleGFjdGx5IHdoYXQgSSBkaWQuICBBbG9uZyB3aXRoIHByYWdtYSB0byBkaXNhYmxl IGVycm9yIG9uIG1hY3JvcyByZWRlZmluaW5nIG9wZXJhdG9ycy4NCg0KV2l0aCB0aGF0IGNoYW5n ZSB1c2Ugb2YgIm9wZXJhdG9yIiBkaWQgbm90IGdlbmVyYXRlIGEgd2FybmluZyBvciBlcnJvciBh bmQgdGhlIGJ1aWxkIGNvbXBsZXRlZC4NCg0KRGlkIG5vdCB3b3JrIGZvciAieG9yIiwgYW5kIGNh biBub3QgZmluZCBhbnkgYWRkaXRpb25hbCBwcmFnbWEgdG8gc3VwcHJlc3MgdGhhdCBlcnJvci4N Cg0KTWlrZQ0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IGRldmVsQGVk azIuZ3JvdXBzLmlvIDxkZXZlbEBlZGsyLmdyb3Vwcy5pbz4gT24gQmVoYWxmIE9mIFBlZHJvDQo+ IEZhbGNhdG8NCj4gU2VudDogV2VkbmVzZGF5LCBNYXkgMjQsIDIwMjMgMjo1NSBQTQ0KPiBUbzog ZGV2ZWxAZWRrMi5ncm91cHMuaW87IEtpbm5leSwgTWljaGFlbCBEIDxtaWNoYWVsLmQua2lubmV5 QGludGVsLmNvbT4NCj4gQ2M6IFBvcCwgQWFyb24gPGFhcm9ucG9wQG1pY3Jvc29mdC5jb20+DQo+ IFN1YmplY3Q6IFJlOiBbZWRrMi1kZXZlbF0gR29vZ2xlVGVzdCBDb21wYXRpYmlsaXR5IHdpdGgg TWRlUGtnJ3MNCj4gSW5kdXN0eVN0YW5kYXJkIGhlYWRlciBmaWxlcw0KPiANCj4gT24gV2VkLCBN YXkgMjQsIDIwMjMgYXQgMTA6MjPigK9QTSBNaWNoYWVsIEQgS2lubmV5DQo+IDxtaWNoYWVsLmQu a2lubmV5QGludGVsLmNvbT4gd3JvdGU6DQo+ID4NCj4gPiBBZnRlciB0cnlpbmcgYSBmZXcgR0ND IGV4cGVyaW1lbnRzLCB0aGVyZSBkb2VzIG5vdCBhcHBlYXIgdG8gYmUgYW55IHdheQ0KPiB0byB3 b3JrIGFyb3VuZCDigJx4b3LigJ0ga2V5d29yZC4NCj4gPg0KPiA+DQo+ID4NCj4gPiBJIHJlY29t bWVuZCB3ZSB1cGRhdGUgRURLIElJIHNvdXJjZXMgdG8gbm90IHVzZSBjKysga2V5d29yZHMgdG8g YXZvaWQNCj4gdGhpcyBpc3N1ZSBhbGwgdG9nZXRoZXIuDQo+ID4NCj4gPg0KPiA+DQo+ID4gVGhp cyBtYXkgcmVxdWlyZSBjaGFuZ2VzIHRoYXQgZG8gbm90IG1hdGNoIG5hbWVzIGZyb20gaW5kdXN0 cnkgc3RhbmRhcmQNCj4gc3BlY3MuDQo+IA0KPiBUaGlzIGlzIGEgY3JhcHB5IHByb2JsZW0gYnV0 IGl0J3Mgd29ya2Fyb3VuZGFibGUgaW4gdGhlIGhlYWRlciBieQ0KPiB1c2luZyBzb21ldGhpbmcg bGlrZToNCj4gDQo+ICNpZmRlZiBfX2NwbHVzcGx1cw0KPiAjZGVmaW5lIFNPTUVfTUVNQkVSX05B TUUgYWx0ZXJuYXRpdmVfbmFtZQ0KPiAjZWxzZQ0KPiAjZGVmaW5lIFNPTUVfTUVNQkVSX05BTUUg YmFkX25hbWUNCj4gI2VuZGlmDQo+IA0KPiBhbmQgdGhlbiBpbiB0aGUgc3RydWN0Li4uDQo+IA0K PiBzdHJ1Y3QgRm9vDQo+IHsNCj4gICAgIFVJTlROIFNPTUVfTUVNQkVSX05BTUU7DQo+IH07DQo+ IA0KPiANCj4gSXQgc2hvdWxkIHdvcmsgYXJvdW5kIHRoZXNlIEMrKyBpc3N1ZXMgd2hpbGUga2Vl cGluZyBjb21wYXQgd2l0aCBleGlzdGluZw0KPiBjb2RlLg0KPiBBbHRob3VnaCB5ZXMsIGF2b2lk aW5nIEMrKyBrZXl3b3JkcyBpcyBhIGdvb2QgaWRlYSwgcGFydGljdWxhcmx5IGlmDQo+IHlvdSdy ZSBwbGFubmluZyB0byBicmluZyBtb3JlIEMrKyBpbnRvIGVkazIuDQo+IA0KPiAtLQ0KPiBQZWRy bw0KPiANCj4gDQo+IA0KPiANCg0K