From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=mailfrom; client-ip=192.55.52.115; helo=mga14.intel.com; envelope-from=liming.gao@intel.com; receiver=edk2-devel@lists.01.org Received: from mga14.intel.com (mga14.intel.com [192.55.52.115]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id A65C1211A1E3A for ; Fri, 21 Dec 2018 04:51:37 -0800 (PST) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga103.fm.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 21 Dec 2018 04:51:36 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.56,381,1539673200"; d="scan'208";a="120143941" Received: from fmsmsx103.amr.corp.intel.com ([10.18.124.201]) by orsmga002.jf.intel.com with ESMTP; 21 Dec 2018 04:51:36 -0800 Received: from fmsmsx113.amr.corp.intel.com (10.18.116.7) by FMSMSX103.amr.corp.intel.com (10.18.124.201) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 21 Dec 2018 04:51:36 -0800 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by FMSMSX113.amr.corp.intel.com (10.18.116.7) with Microsoft SMTP Server (TLS) id 14.3.408.0; Fri, 21 Dec 2018 04:51:35 -0800 Received: from shsmsx104.ccr.corp.intel.com ([169.254.5.203]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.201]) with mapi id 14.03.0415.000; Fri, 21 Dec 2018 20:51:34 +0800 From: "Gao, Liming" To: Ard Biesheuvel , "edk2-devel@lists.01.org" Thread-Topic: [PATCH v2] BaseTools/tools_def ARM: use softfloat target for CLANG3x Thread-Index: AQHUmFO4TDlC7psotku39y8Q5v31RKWIgnsAgACknsA= Date: Fri, 21 Dec 2018 12:51:33 +0000 Message-ID: <4A89E2EF3DFEDB4C8BFDE51014F606A14E39008F@SHSMSX104.ccr.corp.intel.com> References: <20181220110332.30145-1-ard.biesheuvel@linaro.org> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ctpclassification: CTP_NT x-titus-metadata-40: eyJDYXRlZ29yeUxhYmVscyI6IiIsIk1ldGFkYXRhIjp7Im5zIjoiaHR0cDpcL1wvd3d3LnRpdHVzLmNvbVwvbnNcL0ludGVsMyIsImlkIjoiYTJmZDU2NTMtYWQ2My00MDFmLWJkZjUtOWNiNzY5ODM1MGM0IiwicHJvcHMiOlt7Im4iOiJDVFBDbGFzc2lmaWNhdGlvbiIsInZhbHMiOlt7InZhbHVlIjoiQ1RQX05UIn1dfV19LCJTdWJqZWN0TGFiZWxzIjpbXSwiVE1DVmVyc2lvbiI6IjE3LjEwLjE4MDQuNDkiLCJUcnVzdGVkTGFiZWxIYXNoIjoiXC9pMkxuZUxKdFVFM0JhN3ArSit4aWNnVGVsaHJsOEVRSmlUUnB0OU5uOWRzWitSNTl1WlhuRVwvUVNxdmFZd0lHIn0= dlp-product: dlpe-windows dlp-version: 11.0.400.15 dlp-reaction: no-action x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [PATCH v2] BaseTools/tools_def ARM: use softfloat target for CLANG3x X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Dec 2018 12:51:37 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SSBoYXZlIG5vIG90aGVyIGNvbW1lbnRzLiBSZXZpZXdlZC1ieTogTGltaW5nIEdhbyA8bGltaW5n Lmdhb0BpbnRlbC5jb20+DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTog QXJkIEJpZXNoZXV2ZWwgW21haWx0bzphcmQuYmllc2hldXZlbEBsaW5hcm8ub3JnXQ0KPiBTZW50 OiBGcmlkYXksIERlY2VtYmVyIDIxLCAyMDE4IDc6MDIgUE0NCj4gVG86IGVkazItZGV2ZWxAbGlz dHMuMDEub3JnDQo+IENjOiBMZWlmIExpbmRob2xtIDxsZWlmLmxpbmRob2xtQGxpbmFyby5vcmc+ OyBHYW8sIExpbWluZyA8bGltaW5nLmdhb0BpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFU Q0ggdjJdIEJhc2VUb29scy90b29sc19kZWYgQVJNOiB1c2Ugc29mdGZsb2F0IHRhcmdldCBmb3Ig Q0xBTkczeA0KPiANCj4gT24gVGh1LCAyMCBEZWMgMjAxOCBhdCAxMjowMywgQXJkIEJpZXNoZXV2 ZWwgPGFyZC5iaWVzaGV1dmVsQGxpbmFyby5vcmc+IHdyb3RlOg0KPiA+DQo+ID4gVGhlICdhcm0t bGludXgtZ251ZWFiaWhmJyB0YXJnZXQgdHJpcGxldCB3ZSB1c2UgZm9yIENMQU5HMzUgYW5kDQo+ ID4gQ0xBTkczOCBzcGVjaWZpZXMgYSBoYXJkZmxvYXQgdGFyZ2V0LCBhbmQgc28gdGhlIGJpbmFy aWVzIHRoYXQgYXJlDQo+ID4gZW1pdHRlZCBhcmUgYW5ub3RhdGVkIGFzIHVzaW5nIFZGUCByZWdp c3RlcnMgZm9yIHBhc3NpbmcgZmxvYXRpbmcNCj4gPiBwb2ludCBhcmd1bWVudHMsIGV2ZW4gdGhv dWdoIG5vIFZGUCBpcyB1c2VkIGFueXdoZXJlIGluIHRoZSBjb2RlLg0KPiA+DQo+ID4gVGhpcyB3 b3JrcyBmaW5lIGFzIGxvbmcgYXMgd2UgZG9uJ3QgdHJ5IHRvIGxpbmsgYWdhaW5zdCBjb2RlDQo+ ID4gdGhhdCB1c2VzIHNvZnR3YXJlIGZsb2F0aW5nIHBvaW50LCBidXQgY29tYmluaW5nIG9iamVj dCBmaWxlcw0KPiA+IHdpdGggZGlmZmVyZW50IGZsb2F0aW5nIHBvaW50IGNhbGxpbmcgY29udmVu dGlvbnMgaXMgbm90IHBlcm1pdHRlZC4NCj4gPg0KPiA+IFNvIHN3aXRjaCB0byB0aGUgc29mdGZs b2F0IGFybS1saW51eC1nbnVlYWJpIHRyaXBsZXQgaW5zdGVhZC4NCj4gPiBUaGlzIGFmZmVjdHMg Ym90aCB0aGUgbmFtZSBDbGFuZyB1c2VzIHdoZW4gaW52b2tpbmcgdGhlIGxpbmtlciwNCj4gPiBh bmQgdGhlIGFyZ3VtZW50cyBpdCBwYXNzZXMgdG8gaXQsIGFuZCB3ZSBhcmUgbW9zdGx5IGludGVy ZXN0ZWQNCj4gPiBpbiB0aGUgbGF0dGVyIChzaW5jZSBhbnkgdmVyc2lvbiBvZiBHTlUgbGQuYmZk IHdpbGwgZG8gdGhlIHJpZ2h0DQo+ID4gdGhpbmcgYXMgbG9uZyBhcyBpdCB0YXJnZXRzIEVBQkkg QVJNKQ0KPiA+DQo+ID4gRm9yIG5hdGl2ZSBidWlsZHMsIHRoaXMgY2hhbmdlIGhhcyBubyBlZmZl Y3QsIHNpbmNlIHRoZSB1bnByZWZpeGVkDQo+ID4gc3lzdGVtIGxpbmtlciB3aWxsIHRha2UgcHJp b3JpdHksIGFuZCBzbyBDbGFuZyB3aWxsIHBhc3MgdGhlIHJpZ2h0DQo+ID4gYXJndW1lbnRzIHRv IHdoaWNoZXZlciBsaW5rZXIgaGFwcGVucyB0byBiZSB0aGUgc3lzdGVtIGxpbmtlci4NCj4gPg0K PiA+IEZvciBjcm9zcyBidWlsZHMsIHRoZSBmYWN0IHRoYXQgQ2xhbmcgY29tcG9zZXMgdGhlIG5h bWUgb2YgdGhlDQo+ID4gbGlua2VyIGJ5IHByZWZpeGluZyAnLWxkJyB3aXRoIHRoZSB0YXJnZXQg dHJpcGxldCBpbXBsaWVzIHRoYXQNCj4gPiB1c2VycyB3aWxsIGhhdmUgdG8gc3dpdGNoIHRvIGEg dmVyc2lvbiBvZiBiaW51dGlscyB0aGF0IHRhcmdldHMNCj4gPiBhcm0tbGludXgtZ251ZWFiaSBy YXRoZXIgdGhhbiBhcm0tbGludXgtZ251ZWFiaWhmLiBOb3RlIHRoYXQgdGhlDQo+ID4gR0NDeCB0 b29sY2hhaW4gdGFyZ2V0cyBjYW4gdXNlIGVpdGhlciB3aGVuIGJ1aWxkaW5nIGZvciBBUk0gc28g dGhpcw0KPiA+IGRvZXMgbm90IGNyZWF0ZSBhIG5lZWQgdG8gaW5zdGFsbCB0d28gdmVyc2lvbnMg b2YgdGhlIEFSTSBjcm9zcw0KPiA+IHRvb2xjaGFpbi4gQWxzbywgbm90ZSB0aGF0IGFsbCBBUk0g dG9vbGNoYWlucyBpbiB0aGUgR0NDIGZhbWlseQ0KPiA+IGFyZSBhbHJlYWR5IGRvY3VtZW50ZWQg YXMgcmVxdWlyaW5nIGEgdG9vbGNoYWluIHRoYXQgdGFyZ2V0cw0KPiA+IGFybS1saW51eC1nbnVl YWJpIGFuZCBub3QgYXJtLWxpbnV4LWdudWVhYmloZi4NCj4gPg0KPiA+IENvbnRyaWJ1dGVkLXVu ZGVyOiBUaWFub0NvcmUgQ29udHJpYnV0aW9uIEFncmVlbWVudCAxLjENCj4gPiBTaWduZWQtb2Zm LWJ5OiBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAbGluYXJvLm9yZz4NCj4gPiAtLS0N Cj4gPiB2MjogaW1wcm92ZSBjb21taXQgbG9nDQo+ID4NCj4gDQo+IExpbWluZywgTGVpZjogYXJl IHRoZXJlIGFueSByZW1haW5pbmcgY29uY2VybnMgd2l0aCB0aGlzIHBhdGNoPw0KPiANCj4gDQo+ ID4gIEJhc2VUb29scy9Db25mL3Rvb2xzX2RlZi50ZW1wbGF0ZSB8IDQgKystLQ0KPiA+ICAxIGZp bGUgY2hhbmdlZCwgMiBpbnNlcnRpb25zKCspLCAyIGRlbGV0aW9ucygtKQ0KPiA+DQo+ID4gZGlm ZiAtLWdpdCBhL0Jhc2VUb29scy9Db25mL3Rvb2xzX2RlZi50ZW1wbGF0ZSBiL0Jhc2VUb29scy9D b25mL3Rvb2xzX2RlZi50ZW1wbGF0ZQ0KPiA+IGluZGV4IDkwMjY4MGMyNGM4NS4uZjdlYjg3YWYx NGMyIDEwMDc1NQ0KPiA+IC0tLSBhL0Jhc2VUb29scy9Db25mL3Rvb2xzX2RlZi50ZW1wbGF0ZQ0K PiA+ICsrKyBiL0Jhc2VUb29scy9Db25mL3Rvb2xzX2RlZi50ZW1wbGF0ZQ0KPiA+IEBAIC01MjMx LDcgKzUyMzEsNyBAQCBSRUxFQVNFX0dDQzVfQUFSQ0g2NF9ETElOS19YSVBGTEFHUyA9IC16IGNv bW1vbi1wYWdlLXNpemU9MHgyMA0KPiA+ICAqX0NMQU5HMzVfKl9ETElOS19QQVRIICAgICAgICAg ICA9IEVOVihDTEFORzM1X0JJTiljbGFuZw0KPiA+ICAqX0NMQU5HMzVfKl9BU0xETElOS19QQVRI ICAgICAgICA9IEVOVihDTEFORzM1X0JJTiljbGFuZw0KPiA+DQo+ID4gLURFRklORSBDTEFORzM1 X0FSTV9UQVJHRVQgICAgICAgID0gLXRhcmdldCBhcm0tbGludXgtZ251ZWFiaWhmDQo+ID4gK0RF RklORSBDTEFORzM1X0FSTV9UQVJHRVQgICAgICAgID0gLXRhcmdldCBhcm0tbGludXgtZ251ZWFi aQ0KPiA+ICBERUZJTkUgQ0xBTkczNV9BQVJDSDY0X1RBUkdFVCAgICA9IC10YXJnZXQgYWFyY2g2 NC1saW51eC1nbnUNCj4gPg0KPiA+ICBERUZJTkUgQ0xBTkczNV9XQVJOSU5HX09WRVJSSURFUyA9 IC1Xbm8tcGFyZW50aGVzZXMtZXF1YWxpdHkgLVduby10YXV0b2xvZ2ljYWwtY29tcGFyZQ0KPiAt V25vLXRhdXRvbG9naWNhbC1jb25zdGFudC1vdXQtb2YtcmFuZ2UtY29tcGFyZSAtV25vLWVtcHR5 LWJvZHkgLVduby11bmtub3duLXdhcm5pbmctb3B0aW9uDQo+ID4gQEAgLTUzODQsNyArNTM4NCw3 IEBAIE5PT1BUX0NMQU5HMzhfWDY0X0RMSU5LMl9GTEFHUyAgICAgPSBERUYoR0NDNV9YNjRfRExJ TksyX0ZMQUdTKSAtTzANCj4gPiAgIyMjIyMjIyMjIyMjIyMjIyMjDQo+ID4gICMgQ0xBTkczOCBB Uk0gZGVmaW5pdGlvbnMNCj4gPiAgIyMjIyMjIyMjIyMjIyMjIyMjDQo+ID4gLURFRklORSBDTEFO RzM4X0FSTV9UQVJHRVQgICAgICAgID0gLXRhcmdldCBhcm0tbGludXgtZ251ZWFiaWhmDQo+ID4g K0RFRklORSBDTEFORzM4X0FSTV9UQVJHRVQgICAgICAgID0gLXRhcmdldCBhcm0tbGludXgtZ251 ZWFiaQ0KPiA+ICBERUZJTkUgQ0xBTkczOF9BUk1fQ0NfRkxBR1MgICAgICA9IERFRihHQ0NfQVJN X0NDX0ZMQUdTKSBERUYoQ0xBTkczOF9BUk1fVEFSR0VUKQ0KPiBERUYoQ0xBTkczOF9XQVJOSU5H X09WRVJSSURFUykgLW1uby1tb3Z0DQo+ID4gIERFRklORSBDTEFORzM4X0FSTV9ETElOS19GTEFH UyAgID0gREVGKENMQU5HMzhfQVJNX1RBUkdFVCkgREVGKEdDQ19BUk1fRExJTktfRkxBR1MpDQo+ ID4NCj4gPiAtLQ0KPiA+IDIuMTkuMg0KPiA+DQo=