From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=40.92.9.45; helo=nam04-bn3-obe.outbound.protection.outlook.com; envelope-from=haojian.zhuang@outlook.com; receiver=edk2-devel@lists.01.org Received: from NAM04-BN3-obe.outbound.protection.outlook.com (mail-oln040092009045.outbound.protection.outlook.com [40.92.9.45]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 6F0E7223230DE for ; Thu, 15 Feb 2018 16:49:39 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=outlook.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=yKjkY8TFYVzKcHWICyUshAWuK008I9+ZqtBAt72xQ0E=; b=MdLrFD5wG9k/QSG305n4OPgbgWvGWlByjJ+BKaRbf+zWLpjnrIj4zi629dBwgWacFXDVsKcNXdLf1KCgjhFtLkhhnvpdrknN+qhLckfNKHBb7pHrta6lY5stQCd6ywHoXROo7pPJ06ITj1CHy9jE54DwhAZvXKjeMeWqkPVjAvpGPsQD3FCusLvh+i4rX1qCiGButOwHylNYbyLcEeJFSIDO2gFH7I5HA/0mDRzayjteWsViWZyAVZSX3S2n9ZNpqL8qz8leEaQnCjY5FedmpzUwfoQ8Q8zHhDpahbEkQh1OqJpStCdmOT6+66pvXBn5Tx2xQINiOggN7xqkkWiqTA== Received: from SN1NAM04FT023.eop-NAM04.prod.protection.outlook.com (10.152.88.54) by SN1NAM04HT123.eop-NAM04.prod.protection.outlook.com (10.152.89.123) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P384) id 15.20.485.12; Fri, 16 Feb 2018 00:55:31 +0000 Received: from CY1PR15MB0730.namprd15.prod.outlook.com (10.152.88.59) by SN1NAM04FT023.mail.protection.outlook.com (10.152.88.108) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.20.506.19 via Frontend Transport; Fri, 16 Feb 2018 00:55:31 +0000 Received: from CY1PR15MB0730.namprd15.prod.outlook.com ([10.169.21.148]) by CY1PR15MB0730.namprd15.prod.outlook.com ([10.169.21.148]) with mapi id 15.20.0506.020; Fri, 16 Feb 2018 00:55:31 +0000 From: Haojian Zhuang To: Leif Lindholm , Haojian Zhuang CC: "edk2-devel@lists.01.org" , "linaro-uefi@lists.linaro.org" , "ard.biesheuvel@linaro.org" , "heyi.guo@linaro.org" Thread-Topic: [PATCH v2 3/4] Platform/Hisilicon: move out dxe runtime lib from common file Thread-Index: AQHTocvf6rQiVfNvrkKm7rrjsKoICaOgqkIAgAT5JICAAJqkAA== Date: Fri, 16 Feb 2018 00:55:30 +0000 Message-ID: References: <1518197467-32526-1-git-send-email-haojian.zhuang@linaro.org> <1518197467-32526-4-git-send-email-haojian.zhuang@linaro.org> <20180212114506.gfu4hfz566jg7vvw@bivouac.eciton.net> <20180215154151.lr6gvbdbl3fqsxys@bivouac.eciton.net> In-Reply-To: <20180215154151.lr6gvbdbl3fqsxys@bivouac.eciton.net> Reply-To: "haojian.zhuang@linaro.org" Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-incomingtopheadermarker: OriginalChecksum:19F0D39978460C432C1887DEC21930245DD918E21784E3D48E2376A0573ABF55; UpperCasedChecksum:AC41ADF61EFED88FDCFCD2E5DB3684A4C0E2A4827039A5C2CB361694BB916287; SizeAsReceived:7635; Count:48 x-ms-exchange-messagesentrepresentingtype: 1 x-tmn: [ay+DYI8W0nFlOd5xHkxzYxrbyu5b9XwR] x-ms-publictraffictype: Email x-microsoft-exchange-diagnostics: 1; SN1NAM04HT123; 6:L5hzxyJkp24W9aK+y8XBP+9jKyD+wkL88V2ef2uOlKAaSjVfYJ6ZdgSVLKcQZzH2hUkUZdc88gCz6GR/y+WqnJXKgx1Pi6sr2fqK9Zko64r9fskRly3m0fkmofZ4iz+DZ+5AFgefFxSYqkGxPiQd9w7ShLIelHaYA74UPTmeB8VtUmFOYAtdthr37yd5Zf6thMJNUMduSeWiSgedx1c/rpWxdWBAw5MTHmaUp2R2B7UfMakJiZP1JfVGb6M8dguxXj5rWXPw/tq4v5ikCNw1bmjnJi67Rx2EQV1MzerddN5a2zUGvJ/DQ/0z75zw6IqFRCr5Y4FAe3gIMJny6pTzO0nlLdQacuSP8sN27ISVYE0=; 5:E6UkD2MBJ9Phlzjmw0DsIy643+2n3kPBELT9fnzhfmD+BDtVvnclWgIR8d2p1iZiIQZ12yYEQEJMnX0wwbtoNcuKQBxgefiKQW/60g7UnQgQUxxa8gSdDHYOcDUZmuDdk0K5yH0imeHb3KRgqJsq4p3ZX1+5y8iAZcpxajuxwJM=; 24:qDM4tgGmdojNlCLpQT/1/eWpMA89XEZ0NtSlc0XSCiX0LCaeq73hck+NJPbeSMtMW5q7KlOLi8orTrxxmz2ufepLDGGavyyMaF+Ydvle6os=; 7:Lqivg6Ljei//XGM+N6f40InwybCARdH3fE8ZlKeQM/wHBzECYvjLiurAltBWQra+9rrR3kENOHmJKhWKcradpMqck++o2uS72kd5s668w2PZjA+jdKvqD7i4ifd8/9kOrrjwaqoTxCGpOeYhAC7aEunSiir4gabQ5nEMo8A69QkSjTtw1B6vgN+H4s4/zE5VL95fBAYKK16etyl+lr8mxFbU0FN+0kQ8wB+WeoGNq1oyvRp4L12nbTWW08SLDf0S x-incomingheadercount: 48 x-eopattributedmessage: 0 x-microsoft-antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(201702061074)(5061506573)(5061507331)(1603103135)(2017031320274)(2017031324274)(2017031323274)(2017031322404)(1601125374)(1603101448)(1701031045); SRVR:SN1NAM04HT123; x-ms-traffictypediagnostic: SN1NAM04HT123: x-ms-office365-filtering-correlation-id: 1f8c7605-b30c-4d1e-9fd9-08d574d7f9d9 x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(444000031); SRVR:SN1NAM04HT123; BCL:0; PCL:0; RULEID:; SRVR:SN1NAM04HT123; x-forefront-prvs: 0585417D7B x-forefront-antispam-report: SFV:NSPM; SFS:(7070007)(98901004); DIR:OUT; SFP:1901; SCL:1; SRVR:SN1NAM04HT123; H:CY1PR15MB0730.namprd15.prod.outlook.com; FPR:; SPF:None; LANG:; spamdiagnosticoutput: 1:99 spamdiagnosticmetadata: NSPM MIME-Version: 1.0 X-OriginatorOrg: outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1f8c7605-b30c-4d1e-9fd9-08d574d7f9d9 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Feb 2018 00:55:31.0591 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Internet X-MS-Exchange-CrossTenant-id: 84df9e7f-e9f6-40af-b435-aaaaaaaaaaaa X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN1NAM04HT123 Subject: Re: [PATCH v2 3/4] Platform/Hisilicon: move out dxe runtime lib from common file X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 16 Feb 2018 00:49:40 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-ID: <418D4D55A216CA4687F46B7662A722DD@namprd15.prod.outlook.com> Content-Transfer-Encoding: base64 T24gMDIvMTUvMjAxOCAxMTo0MSBQTSwgTGVpZiBMaW5kaG9sbSB3cm90ZToNCj4gT24gTW9uLCBG ZWIgMTIsIDIwMTggYXQgMTE6NDU6MDZBTSArMDAwMCwgTGVpZiBMaW5kaG9sbSB3cm90ZToNCj4+ IE9uIFNhdCwgRmViIDEwLCAyMDE4IGF0IDAxOjMxOjA2QU0gKzA4MDAsIEhhb2ppYW4gWmh1YW5n IHdyb3RlOg0KPj4+IFdpdGggdGhlIFNlcmlhbFBvcnRMaWIgYW5kIERlYnVnTGliLCBEeGUgcnVu dGltZSBkcml2ZXIgY2FuJ3QNCj4+PiBiZSBleGVjdXRlZCB3ZWxsIG9uIEhpS2V5LiBTZXJpYWwg bG9ncyBhcmUgbWlzc2luZy4NCj4+DQo+PiAiQ2FuJ3QgYmUgZXhlY3V0ZWQgd2VsbCI/IERvZXMg dGhpcyBtZWFuIGl0IGNyYXNoZXM/DQo+IA0KPiBZb3UgcmVwbGllZCB0byB0aGlzIHF1ZXN0aW9u LCBidXQgbm90IHRoZSBmdXJ0aGVyIG9uZXMgYmVsb3cuDQo+IENhbiB5b3UgaGF2ZSBhIGxvb2ss IHBsZWFzZT8NCg0KRXhjdXNlIG1lIHRoYXQgSSBtaXNzZWQgY29tbWVudCBpbiBiZWxvdy4NCg0K PiANCj4+PiBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRyaWJ1dGlvbiBBZ3JlZW1l bnQgMS4xDQo+Pj4gU2lnbmVkLW9mZi1ieTogSGFvamlhbiBaaHVhbmcgPGhhb2ppYW4uemh1YW5n QGxpbmFyby5vcmc+DQo+Pj4gLS0tDQo+Pj4gICBQbGF0Zm9ybS9IaXNpbGljb24vRDAyL1B2NjYw RDAyLmRzYyB8IDIgKysNCj4+PiAgIFBsYXRmb3JtL0hpc2lsaWNvbi9EMDMvRDAzLmRzYyAgICAg IHwgMSArDQo+Pj4gICBQbGF0Zm9ybS9IaXNpbGljb24vRDA1L0QwNS5kc2MgICAgICB8IDEgKw0K Pj4+ICAgU2lsaWNvbi9IaXNpbGljb24vSGlzaWxpY29uLmRzYy5pbmMgfCAyIC0tDQo+Pj4gICA0 IGZpbGVzIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4+Pg0KPj4+ IGRpZmYgLS1naXQgYS9QbGF0Zm9ybS9IaXNpbGljb24vRDAyL1B2NjYwRDAyLmRzYyBiL1BsYXRm b3JtL0hpc2lsaWNvbi9EMDIvUHY2NjBEMDIuZHNjDQo+Pj4gaW5kZXggOWU4MjZhZS4uMDE4ZTE0 OSAxMDA2NDQNCj4+PiAtLS0gYS9QbGF0Zm9ybS9IaXNpbGljb24vRDAyL1B2NjYwRDAyLmRzYw0K Pj4+ICsrKyBiL1BsYXRmb3JtL0hpc2lsaWNvbi9EMDIvUHY2NjBEMDIuZHNjDQo+Pj4gQEAgLTgw LDYgKzgwLDggQEANCj4+PiAgIA0KPj4+ICAgW0xpYnJhcnlDbGFzc2VzLmNvbW1vbi5EWEVfUlVO VElNRV9EUklWRVJdDQo+Pj4gICAgIEkyQ0xpYnxTaWxpY29uL0hpc2lsaWNvbi9MaWJyYXJ5L0ky Q0xpYi9JMkNMaWJSdW50aW1lLmluZg0KPj4+ICsgIFNlcmlhbFBvcnRMaWJ8U2lsaWNvbi9IaXNp bGljb24vTGlicmFyeS9EdzgyNTBTZXJpYWxQb3J0UnVudGltZUxpYi9EdzgyNTBTZXJpYWxQb3J0 UnVudGltZUxpYi5pbmYNCj4+DQo+PiBUaGlzIGNoYW5nZSBJIGFncmVlIHdpdGggLSB0aGlzIGlz IGEgY2xlYXIgZml4Lg0KPj4NCj4+PiArICBEZWJ1Z0xpYnxJbnRlbEZyYW1ld29ya01vZHVsZVBr Zy9MaWJyYXJ5L1BlaUR4ZURlYnVnTGliUmVwb3J0U3RhdHVzQ29kZS9QZWlEeGVEZWJ1Z0xpYlJl cG9ydFN0YXR1c0NvZGUuaW5mDQo+Pg0KPj4gQnV0IHRoaXMgb25lIGp1c3QgY2F1c2VzIGR1cGxp Y2F0aW9uIG9mIGJvaWxlcnBsYXRlLg0KPj4gQ291bGQgeW91IGluc3RlYWQgcHV0IHRoZSBmcmFn bWVudCBpbiBIaXNpbGljb24uZHNjLmluYyAuLi4NCj4+DQo+Pj4gICANCj4+PiAgIFtCdWlsZE9w dGlvbnNdDQo+Pj4gICAgIEdDQzoqXypfQUFSQ0g2NF9QTEFURk9STV9GTEFHUyA9PSAtSSQoV09S S1NQQUNFKS9TaWxpY29uL0hpc2lsaWNvbi9QdjY2MC9JbmNsdWRlDQo+Pj4gZGlmZiAtLWdpdCBh L1BsYXRmb3JtL0hpc2lsaWNvbi9EMDMvRDAzLmRzYyBiL1BsYXRmb3JtL0hpc2lsaWNvbi9EMDMv RDAzLmRzYw0KPj4+IGluZGV4IGM0OTYzMDYuLmI5YmNlNjYgMTAwNjQ0DQo+Pj4gLS0tIGEvUGxh dGZvcm0vSGlzaWxpY29uL0QwMy9EMDMuZHNjDQo+Pj4gKysrIGIvUGxhdGZvcm0vSGlzaWxpY29u L0QwMy9EMDMuZHNjDQo+Pj4gQEAgLTk3LDYgKzk3LDcgQEANCj4+PiAgIFtMaWJyYXJ5Q2xhc3Nl cy5jb21tb24uRFhFX1JVTlRJTUVfRFJJVkVSXQ0KPj4+ICAgICBJMkNMaWJ8U2lsaWNvbi9IaXNp bGljb24vTGlicmFyeS9JMkNMaWIvSTJDTGliUnVudGltZS5pbmYNCj4+PiAgICAgU2VyaWFsUG9y dExpYnxTaWxpY29uL0hpc2lsaWNvbi9IaTE2MTAvTGlicmFyeS9VYXJ0L0xwY1NlcmlhbFBvcnRM aWIvTHBjU2VyaWFsUG9ydExpYi5pbmYNCj4+PiArICBEZWJ1Z0xpYnxJbnRlbEZyYW1ld29ya01v ZHVsZVBrZy9MaWJyYXJ5L1BlaUR4ZURlYnVnTGliUmVwb3J0U3RhdHVzQ29kZS9QZWlEeGVEZWJ1 Z0xpYlJlcG9ydFN0YXR1c0NvZGUuaW5mDQo+Pj4gICANCj4+PiAgIFtCdWlsZE9wdGlvbnNdDQo+ Pj4gICAgIEdDQzoqXypfQUFSQ0g2NF9QTEFURk9STV9GTEFHUyA9PSAtSSQoV09SS1NQQUNFKS9T aWxpY29uL0hpc2lsaWNvbi9IaTE2MTAvSW5jbHVkZQ0KPj4+IGRpZmYgLS1naXQgYS9QbGF0Zm9y bS9IaXNpbGljb24vRDA1L0QwNS5kc2MgYi9QbGF0Zm9ybS9IaXNpbGljb24vRDA1L0QwNS5kc2MN Cj4+PiBpbmRleCAwNzkyYjA4Li5kZmVlMDliIDEwMDY0NA0KPj4+IC0tLSBhL1BsYXRmb3JtL0hp c2lsaWNvbi9EMDUvRDA1LmRzYw0KPj4+ICsrKyBiL1BsYXRmb3JtL0hpc2lsaWNvbi9EMDUvRDA1 LmRzYw0KPj4+IEBAIC0xMDUsNiArMTA1LDcgQEANCj4+PiAgIFtMaWJyYXJ5Q2xhc3Nlcy5jb21t b24uRFhFX1JVTlRJTUVfRFJJVkVSXQ0KPj4+ICAgICBJMkNMaWJ8U2lsaWNvbi9IaXNpbGljb24v TGlicmFyeS9JMkNMaWIvSTJDTGliUnVudGltZS5pbmYNCj4+PiAgICAgU2VyaWFsUG9ydExpYnxB cm1QbGF0Zm9ybVBrZy9MaWJyYXJ5L1BMMDExU2VyaWFsUG9ydExpYi9QTDAxMVNlcmlhbFBvcnRM aWIuaW5mDQo+Pj4gKyAgRGVidWdMaWJ8SW50ZWxGcmFtZXdvcmtNb2R1bGVQa2cvTGlicmFyeS9Q ZWlEeGVEZWJ1Z0xpYlJlcG9ydFN0YXR1c0NvZGUvUGVpRHhlRGVidWdMaWJSZXBvcnRTdGF0dXND b2RlLmluZg0KPj4+ICAgDQo+Pj4gICBbQnVpbGRPcHRpb25zXQ0KPj4+ICAgICBHQ0M6Kl8qX0FB UkNINjRfUExBVEZPUk1fRkxBR1MgPT0gLUkkKFdPUktTUEFDRSkvU2lsaWNvbi9IaXNpbGljb24v SGkxNjE2L0luY2x1ZGUNCj4+PiBkaWZmIC0tZ2l0IGEvU2lsaWNvbi9IaXNpbGljb24vSGlzaWxp Y29uLmRzYy5pbmMgYi9TaWxpY29uL0hpc2lsaWNvbi9IaXNpbGljb24uZHNjLmluYw0KPj4+IGlu ZGV4IDU3NjY4MjkuLmI1YjllN2UgMTAwNjQ0DQo+Pj4gLS0tIGEvU2lsaWNvbi9IaXNpbGljb24v SGlzaWxpY29uLmRzYy5pbmMNCj4+PiArKysgYi9TaWxpY29uL0hpc2lsaWNvbi9IaXNpbGljb24u ZHNjLmluYw0KPj4+IEBAIC0yMDgsOCArMjA4LDYgQEANCj4+PiAgICAgTWVtb3J5QWxsb2NhdGlv bkxpYnxNZGVQa2cvTGlicmFyeS9VZWZpTWVtb3J5QWxsb2NhdGlvbkxpYi9VZWZpTWVtb3J5QWxs b2NhdGlvbkxpYi5pbmYNCj4+PiAgICAgUmVwb3J0U3RhdHVzQ29kZUxpYnxNZGVNb2R1bGVQa2cv TGlicmFyeS9SdW50aW1lRHhlUmVwb3J0U3RhdHVzQ29kZUxpYi9SdW50aW1lRHhlUmVwb3J0U3Rh dHVzQ29kZUxpYi5pbmYNCj4+PiAgICAgQ2Fwc3VsZUxpYnxNZGVNb2R1bGVQa2cvTGlicmFyeS9E eGVDYXBzdWxlTGliRm1wL0R4ZVJ1bnRpbWVDYXBzdWxlTGliLmluZg0KPj4+IC0gIFNlcmlhbFBv cnRMaWJ8U2lsaWNvbi9IaXNpbGljb24vTGlicmFyeS9EdzgyNTBTZXJpYWxQb3J0UnVudGltZUxp Yi9EdzgyNTBTZXJpYWxQb3J0UnVudGltZUxpYi5pbmYNCj4+DQo+PiAuLi4gYmVoaW5kIGEgY29u ZGl0aW9uYWwgbGlrZQ0KPj4NCj4+ICFpZm5kZWYgQ09ORklHX05PX0RFQlVHTElCDQo+Pj4gLSAg RGVidWdMaWJ8SW50ZWxGcmFtZXdvcmtNb2R1bGVQa2cvTGlicmFyeS9QZWlEeGVEZWJ1Z0xpYlJl cG9ydFN0YXR1c0NvZGUvUGVpRHhlRGVidWdMaWJSZXBvcnRTdGF0dXNDb2RlLmluZg0KPj4gIWVu ZGlmDQo+Pg0KPj4gPw0KPj4NCj4+IEFuZCBjb3JyZXNwb25kaW5nbHkgc2V0IENPTkZJR19OT19E RUJVR0xJQiBpbiBoaWtleS9oaWtleTk2MCAuZHNjcz8NCg0KT0suIEknbGwgY3JlYXRlIGl0Lg0K DQo+Pg0KPj4gQWxzbywgaWYgdGhpcyBpcyBhIHByb2JsZW0gY2F1c2VzIGJ5IHVzaW5nIEhpc2ls aWNvbi5kc2MuaW5jLCBpdA0KPj4gc2hvdWxkIHJlYWxseSBnbyBpbiBiZWZvcmUgMi80Lg0KDQpP Sy4gSSdsbCBtb3ZlIGl0IGJlZm9yZSBbMi80XS4NCg0KPj4gVGhpcyBpcyBncmVhdCwgYnkgdGhl IHdheSAtIEkgd2FzIG5vdCBleHBlY3RpbmcgdGhhdCB5b3Ugd291bGQgYmUgYWJsZQ0KPj4gdG8g cmV1c2UgdGhhdCwgSSB0aG91Z2h0IHRoZXJlIHdvdWxkIGJlIGEgc2VwYXJhdGUgLmluYyBmb3IN Cj4+IGhpa2V5L2hpa2V5OTYwLg0KPj4NCj4+IC8NCj4+ICAgICAgTGVpZg0KPj4NCj4+PiAgIA0K Pj4+ICAgW0xpYnJhcnlDbGFzc2VzLkFBUkNINjRdDQo+Pj4gICAgIEFybUdlbmVyaWNUaW1lckNv dW50ZXJMaWJ8QXJtUGtnL0xpYnJhcnkvQXJtR2VuZXJpY1RpbWVyUGh5Q291bnRlckxpYi9Bcm1H ZW5lcmljVGltZXJQaHlDb3VudGVyTGliLmluZg0KPj4+IC0tIA0KPj4+IDIuNy40DQo+Pj4NCg0K