From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-000f0801.pphosted.com (mx0a-000f0801.pphosted.com [67.231.144.122]) by dpdk.org (Postfix) with ESMTP id 0FC9C374 for ; Wed, 28 Jun 2017 16:50:00 +0200 (CEST) Received: from pps.filterd (m0000542.ppops.net [127.0.0.1]) by mx0a-000f0801.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id v5SEaioP007054; Wed, 28 Jun 2017 07:49:59 -0700 Received: from brmwp-exmb12.corp.brocade.com ([208.47.132.227]) by mx0a-000f0801.pphosted.com with ESMTP id 2b9qft613b-2 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 28 Jun 2017 07:49:59 -0700 Received: from EMEAWP-EXMB11.corp.brocade.com (172.29.11.85) by BRMWP-EXMB12.corp.brocade.com (172.16.59.130) with Microsoft SMTP Server (TLS) id 15.0.1293.2; Wed, 28 Jun 2017 08:49:57 -0600 Received: from EMEAWP-EXMB12.corp.brocade.com (172.29.11.86) by EMEAWP-EXMB11.corp.brocade.com (172.29.11.85) with Microsoft SMTP Server (TLS) id 15.0.1293.2; Wed, 28 Jun 2017 16:49:12 +0200 Received: from EMEAWP-EXMB12.corp.brocade.com ([fe80::44d8:98be:88a6:417a]) by EMEAWP-EXMB12.corp.brocade.com ([fe80::44d8:98be:88a6:417a%23]) with mapi id 15.00.1293.002; Wed, 28 Jun 2017 16:49:12 +0200 From: Luca Boccassi To: "thomas@monjalon.net" CC: "dev@dpdk.org" Thread-Topic: [dpdk-dev] [PATCH v3 7/8] mk: sort object files when building deps lists Thread-Index: AQHS7tLXi6qxI0tIO0ezuYywsI0o26I4ZSwAgAA03ACAABCNAIAAFyOAgAFu6ICAAAhTgIAAA0iA Date: Wed, 28 Jun 2017 14:49:11 +0000 Message-ID: <1498661351.21465.8.camel@brocade.com> References: <20170623181616.16981-1-lboccass@brocade.com> <42831069.yGv8R2R7xR@xps> <1498658859.21465.7.camel@brocade.com> <1711733.oN2V1mqmzG@xps> In-Reply-To: <1711733.oN2V1mqmzG@xps> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-exchange-messagesentrepresentingtype: 1 x-ms-exchange-transport-fromentityheader: Hosted x-originating-ip: [172.27.212.166] Content-Type: text/plain; charset="utf-8" Content-ID: <6B044155AA5AF447894C509AC1A1AF7C@brocade.local> Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-Proofpoint-Virus-Version: vendor=fsecure engine=2.50.10432:, , definitions=2017-06-28_09:, , signatures=0 X-Proofpoint-Spam-Details: rule=notspam policy=default score=0 priorityscore=1501 malwarescore=0 suspectscore=0 phishscore=0 bulkscore=0 spamscore=0 clxscore=1015 lowpriorityscore=0 impostorscore=0 adultscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.0.1-1703280000 definitions=main-1706280236 Subject: Re: [dpdk-dev] [PATCH v3 7/8] mk: sort object files when building deps lists X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 28 Jun 2017 14:50:01 -0000 T24gV2VkLCAyMDE3LTA2LTI4IGF0IDE2OjM3ICswMjAwLCBUaG9tYXMgTW9uamFsb24gd3JvdGU6 DQo+IDI4LzA2LzIwMTcgMTY6MDcsIEx1Y2EgQm9jY2Fzc2k6DQo+ID4gT24gVHVlLCAyMDE3LTA2 LTI3IGF0IDE4OjE0ICswMjAwLCBUaG9tYXMgTW9uamFsb24gd3JvdGU6DQo+ID4gPiAyNy8wNi8y MDE3IDE2OjUxLCBMdWNhIEJvY2Nhc3NpOg0KPiA+ID4gPiBPbiBUdWUsIDIwMTctMDYtMjcgYXQg MTU6NTIgKzAyMDAsIFRob21hcyBNb25qYWxvbiB3cm90ZToNCj4gPiA+ID4gPiAyNy8wNi8yMDE3 IDEyOjQzLCBMdWNhIEJvY2Nhc3NpOg0KPiA+ID4gPiA+ID4gT24gVHVlLCAyMDE3LTA2LTI3IGF0 IDAxOjIwICswMjAwLCBUaG9tYXMgTW9uamFsb24gd3JvdGU6DQo+ID4gPiA+ID4gPiA+IDIzLzA2 LzIwMTcgMjA6NDEsIGxib2NjYXNzQGJyb2NhZGUuY29tOg0KPiA+ID4gPiA+ID4gPiA+IEZyb206 IEx1Y2EgQm9jY2Fzc2kgPGx1Y2EuYm9jY2Fzc2lAZ21haWwuY29tPg0KPiA+ID4gPiA+ID4gPiA+ IA0KPiA+ID4gPiA+ID4gPiA+IEluIG9yZGVyIHRvIGFjaGlldmUgcmVwcm9kdWNpYmxlIGJ1aWxk cywgYWx3YXlzIHVzZSB0aGUNCj4gPiA+ID4gPiA+ID4gPiBzYW1lDQo+ID4gPiA+ID4gPiA+ID4g b3JkZXIgd2hlbiBsaXN0aW5nIG9iamVjdCBmaWxlcyB0byBidWlsZCBkZXBlbmRlbmNpZXMNCj4g PiA+ID4gPiA+ID4gPiBsaXN0cy4NCj4gPiA+ID4gPiA+ID4gPiANCj4gPiA+ID4gPiA+ID4gPiBT aWduZWQtb2ZmLWJ5OiBMdWNhIEJvY2Nhc3NpIDxsdWNhLmJvY2Nhc3NpQGdtYWlsLmNvbT4NCj4g PiA+ID4gPiA+ID4gPiAtLS0NCj4gPiA+ID4gPiA+ID4gPiDCoG1rL3J0ZS5hcHAubWvCoMKgwqDC oMKgfCA0ICsrLS0NCj4gPiA+ID4gPiA+ID4gPiDCoG1rL3J0ZS5ob3N0YXBwLm1rIHwgNCArKy0t DQo+ID4gPiA+ID4gPiA+ID4gwqBtay9ydGUuc2hhcmVkLm1rwqDCoHwgNCArKy0tDQo+ID4gPiA+ ID4gPiA+ID4gwqAzIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMo LSkNCj4gPiA+ID4gPiA+ID4gPiANCj4gPiA+ID4gPiA+ID4gPiAtLS0gYS9tay9ydGUuYXBwLm1r DQo+ID4gPiA+ID4gPiA+ID4gKysrIGIvbWsvcnRlLmFwcC5taw0KPiA+ID4gPiA+ID4gPiA+IEBA IC0yNjMsOCArMjYzLDggQEAgTERMSUJTX05BTUVTICs9ICQocGF0c3Vic3QNCj4gPiA+ID4gPiA+ ID4gPiAtV2wkKGNvbW1hKS0NCj4gPiA+ID4gPiA+ID4gPiBsJSxsaWIlLmEsJChmaWx0ZXIgLVds JChjb21tYSktbCUsJChMRExJQg0KPiA+ID4gPiA+ID4gPiA+IMKgDQo+ID4gPiA+ID4gPiA+ID4g wqAjIGxpc3Qgb2YgZm91bmQgbGlicmFyaWVzIGZpbGVzICh1c2VmdWwgZm9yIGRlcHMpLiBJZg0K PiA+ID4gPiA+ID4gPiA+IG5vdA0KPiA+ID4gPiA+ID4gPiA+IGZvdW5kLA0KPiA+ID4gPiA+ID4g PiA+IHRoZQ0KPiA+ID4gPiA+ID4gPiA+IMKgIyBsaWJyYXJ5IGlzIHNpbGVudGx5IGlnbm9yZWQg YW5kIGRlcCB3b24ndCBiZSBjaGVja2VkDQo+ID4gPiA+ID4gPiA+ID4gLUxETElCU19GSUxFUyA6 PSAkKHdpbGRjYXJkICQoZm9yZWFjaA0KPiA+ID4gPiA+ID4gPiA+IGRpciwkKExETElCU19QQVRI KSxcDQo+ID4gPiA+ID4gPiA+ID4gLQkkKGFkZHByZWZpeCAkKGRpcikvLCQoTERMSUJTX05BTUVT KSkpKQ0KPiA+ID4gPiA+ID4gPiA+ICtMRExJQlNfRklMRVMgOj0gJChzb3J0ICQod2lsZGNhcmQg JChmb3JlYWNoDQo+ID4gPiA+ID4gPiA+ID4gZGlyLCQoTERMSUJTX1BBVEgpLFwNCj4gPiA+ID4g PiA+ID4gPiArCSQoYWRkcHJlZml4ICQoZGlyKS8sJChMRExJQlNfTkFNRVMpKSkpKQ0KPiA+ID4g PiA+ID4gPiANCj4gPiA+ID4gPiA+ID4gWW91IGNhbm5vdCBzb3J0IGxpYnJhcmllcy4NCj4gPiA+ ID4gPiA+ID4gQ2hlY2sgLSBmb3IgaW5zdGFuY2UgLSB0aGlzIGNvbW1lbnQgYWJvdmUgaW4gdGhp cyBmaWxlOg0KPiA+ID4gPiA+ID4gPiAJIyBFbGltaW5hdGUgZHVwbGljYXRlcyB3aXRob3V0IHNv cnRpbmcsIG9ubHkga2VlcCB0aGUNCj4gPiA+ID4gPiA+ID4gbGFzdA0KPiA+ID4gPiA+ID4gPiBv Y2N1cnJlbmNlDQo+ID4gPiA+ID4gPiA+IAlmaWx0ZXItbGlicyA9IFwNCj4gPiA+ID4gPiA+IA0K PiA+ID4gPiA+ID4gTm90IHN1cmUgSSBmb2xsb3cgLSB3aGF0J3MgdGhlIHJlYXNvbiBmb3IgYXZv aWRpbmcgdG8gc29ydA0KPiA+ID4gPiA+ID4gdGhlDQo+ID4gPiA+ID4gPiBsaXN0DQo+ID4gPiA+ ID4gPiBvZg0KPiA+ID4gPiA+ID4gbGlicyB0byBsaW5rIGFnYWluc3Q/DQo+ID4gPiA+ID4gDQo+ ID4gPiA+ID4gU29ycnksIHRoZSBvcmRlcmluZyBpc3N1ZSBpcyB3aXRoIExETElCUyBub3QgTERM SUJTX0ZJTEVTLg0KPiA+ID4gPiA+IA0KPiA+ID4gPiA+ID4gPiBXaHkgc29ydGluZyB0aGVtPw0K PiA+ID4gPiA+ID4gPiBXaGF0IGlzIHJhbmRvbSBpbiBsaWJyYXJpZXMgbGlzdD8NCj4gPiA+ID4g PiA+IA0KPiA+ID4gPiA+ID4gVGhlIGlzc3VlIGlzIHRoYXQgdGhlIG91dHB1dCBvZiB3aWxkY2Fy ZCBpcyBub3QgZnVsbHkNCj4gPiA+ID4gPiA+IGRldGVybWluaXN0aWMuIEl0DQo+ID4gPiA+ID4g PiBjYW4gZGVwZW5kIG9uIHRoZSBmaWxlc3lzdGVtLCBhbmQgZXZlbiBvbiB0aGUgbG9jYWxlDQo+ ID4gPiA+ID4gPiBzZXR0aW5ncw0KPiA+ID4gPiA+ID4gWzFdLg0KPiA+ID4gPiA+ID4gQmVmb3Jl IEdOVSBNYWtlIDMuODIgKDIwMDkpIGl0IHVzZWQgdG8gYXV0b21hdGljYWxseSBzb3J0DQo+ID4g PiA+ID4gPiB0aGUNCj4gPiA+ID4gPiA+IG91dHB1dCwNCj4gPiA+ID4gPiA+IGJ1dCB0aGF0IHdh cyByZW1vdmVkICh0byBtYWtlIGl0IGZhc3Rlci4uLiBzaWdoKS4gWzJdDQo+ID4gPiA+ID4gDQo+ ID4gPiA+ID4gSXQgaXMgbm90IGEgdHJ1ZSB3aWxkY2FyZCBoZXJlLiBJdCBpcyBqdXN0IGZpbHRl cmluZyBmaWxlcw0KPiA+ID4gPiA+IHdoaWNoDQo+ID4gPiA+ID4gZG8gbm90IGV4aXN0Lg0KPiA+ ID4gPiA+IEkgdGhpbmsgeW91IGRvIG5vdCBuZWVkIHRoaXMgcGF0Y2ggZm9yIGRldGVybWluaXN0 aWMgYnVpbGQuDQo+ID4gPiA+IA0KPiA+ID4gPiBCdXQgdGhlbiB0aG9zZSBsaXN0cyBhcmUgcGFz c2VkIGRvd24gaW4gdGhlIC5TRUNPTkRFWFBBTlNJT04NCj4gPiA+ID4gcnVsZQ0KPiA+ID4gPiBy aWdodD8NCj4gPiA+IA0KPiA+ID4gSSBkbyBub3QgZm9sbG93IHlvdS4NCj4gPiA+IFBsZWFzZSBl eHBsYWluIHdoYXQgaXMgdGhlIGJlbmVmaXQgb2YgdGhlIHBhdGNoIGluIHRoZSBuZXh0DQo+ID4g PiB2ZXJzaW9uLg0KPiA+IA0KPiA+IEkgdGhvdWdodCB0aGF0IHRoZXNlIGxpc3RzIGFyZSB1c2Vk IHRvIGRldGVybWluZSB3aGljaCBmaWxlcyB0bw0KPiA+IHJlY29tcGlsZSAtIGFuZCBpbmNpZGVu dGFsbHksIGluIHdoaWNoIG9yZGVyIGFzIHRoZXkgYXJlIHBhc3NlZCBpbg0KPiA+IHRoaXMNCj4g PiBzbmlwcGV0IGluIHJ0ZS5jb21waWxlLXByZS5tazoNCj4gPiANCj4gPiAuU0VDT05ERVhQQU5T SU9OOg0KPiA+ICUubzogJS5jICQkKHdpbGRjYXJkICQkKGRlcF8kJEApKSAkJChERVBfJCQoQCkp IEZPUkNFDQo+ID4gCUBbIC1kICQoZGlyICRAKSBdIHx8IG1rZGlyIC1wICQoZGlyICRAKQ0KPiA+ IAkkKGlmICQoRCksXA0KPiA+IAkJQGVjaG8gLW4gIiQ8IC0+ICRAICIgOyBcDQo+ID4gCQllY2hv IC1uICJmaWxlX21pc3Npbmc9JChjYWxsIGJvb2xlYW4sJChmaWxlX21pc3NpbmcpKSAiDQo+ID4g OyBcDQo+ID4gCQllY2hvIC1uICJjbWRsaW5lX2NoYW5nZWQ9JChjYWxsIGJvb2xlYW4sJChjYWxs DQo+ID4gY21kbGluZV9jaGFuZ2VkLCQoQ19UT19PKSkpICIgOyBcDQo+ID4gCQllY2hvIC1uICJk ZXBmaWxlX21pc3Npbmc9JChjYWxsDQo+ID4gYm9vbGVhbiwkKGRlcGZpbGVfbWlzc2luZykpICIg OyBcDQo+ID4gCQllY2hvICJkZXBmaWxlX25ld2VyPSQoY2FsbCBib29sZWFuLCQoZGVwZmlsZV9u ZXdlcikpIikNCj4gPiAJJChpZiAkKG9yIFwNCj4gPiAJCSQoZmlsZV9taXNzaW5nKSxcDQo+ID4g CQkkKGNhbGwgY21kbGluZV9jaGFuZ2VkLCQoQ19UT19PKSksXA0KPiA+IAkJJChkZXBmaWxlX21p c3NpbmcpLFwNCj4gPiAJCSQoZGVwZmlsZV9uZXdlcikpLFwNCj4gPiAJCSQoQ19UT19PX0RPKSkN Cj4gPiANCj4gPiBEaWQgSSBnZXQgdGhhdCB3cm9uZz8gKEl0IGlzIGEgYml0IGNvbnZvbHV0ZWQg Oi1QICkNCj4gDQo+IExETElCU19GSUxFUyBhcmUganVzdCB1c2VkIHRvIGxpbmsgdGhlIGV4ZWN1 dGFibGUgQUZBSUsuDQo+IFRoZSBsaWJyYXJpZXMgYXJlIGJ1aWx0IGluIHNlcGFyYXRlIHJlY3Vy c2l2ZSBtYWtlIGNhbGxzLg0KPiANCj4gPiBCdXQgbmV2ZXJ0aGVsZXNzLCBJJ3ZlIGZpbmFsbHkg Zm91bmQgdGhlIHJvb3QgY2F1c2UgZm9yIHRoZQ0KPiA+ICJ3YW5kZXJpbmcNCj4gPiBoZWFkZXIi IC0gd2hlbiBidWlsZGluZyB0aGUgbGlicmFyaWVzLCBDRkxBR1MgbGlzdHMNCj4gPiAtSSQoUlRF X09VVERJUikvaW5jbHVkZSBmaXJzdCBhbmQgdGhlbiAtSSQoU1JDRElSKSBsYXN0LiBUaGVyZSBp cyBhDQo+ID4gcmFjZSwgYW5kIHNvbWV0aW1lcyB3aGVuIEdDQyBpcyBjYWxsZWQgdGhlIHB1Ymxp YyBoZWFkZXIgaGFzDQo+ID4gYWxyZWFkeQ0KPiA+IGJlZW4gaW5zdGFsbGVkIGluIFJURV9PVVRE SVIgYW5kIHNvbWV0aW1lcyBpdCBoYXMgbm90LiBUaGlzIGNhdXNlcw0KPiA+IHRoZQ0KPiA+IGlu c3RhYmlsaXR5LCBhbmQgY2F1c2VzIHRoZSBleHBhbnNpb24gb2YgX19GSUxFX18gYW5kIHRoZSBk aXJlY3RvcnkNCj4gPiBsaXN0aW5nIGluIHRoZSBEV0FSRiBvYmplY3RzIHRvIHJhbmRvbWx5IGxp c3QgdGhlIGZ1bGwgcGF0aCB0bw0KPiA+IGVpdGhlcg0KPiA+IFJURV9PVVRESVIvaW5jbHVkZSBv ciBTUkNESVIgZm9yIGVhY2ggbGlicmFyeS4NCj4gPiANCj4gPiBCeSBhbHdheXMgcGFzc2luZyAt SSQoU1JDRElSKSBmaXJzdCB0aGlzIGluc3RhYmlsaXR5IGlzIHNvbHZlZC4NCj4gDQo+IEdvb2Qg bmV3cy4NCg0KQlRXIGFzIGFuIGV4YW1wbGUgaGVyZSdzIHRoZSBkaWZmIGJldHdlZW4gMiBidWls ZHMsIGlmIGFueW9uZSBpcw0KaW50ZXJlc3RlZDoNCg0KaHR0cHM6Ly9wYXN0ZS5kZWJpYW4ubmV0 Lzk3MzcyNy8NCg0KLS0gDQpLaW5kIHJlZ2FyZHMsDQpMdWNhIEJvY2Nhc3Np