From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mx0a-000f0801.pphosted.com (mx0b-000f0801.pphosted.com [67.231.152.113]) by dpdk.org (Postfix) with ESMTP id 1DA444CC5 for ; Wed, 28 Jun 2017 16:10:23 +0200 (CEST) Received: from pps.filterd (m0000700.ppops.net [127.0.0.1]) by mx0b-000f0801.pphosted.com (8.16.0.20/8.16.0.20) with SMTP id v5SE6ZVZ003503; Wed, 28 Jun 2017 07:10:22 -0700 Received: from brmwp-exmb12.corp.brocade.com ([208.47.132.227]) by mx0b-000f0801.pphosted.com with ESMTP id 2bcb2t0j96-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-SHA384 bits=256 verify=NOT); Wed, 28 Jun 2017 07:10:22 -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:09:59 -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:07:39 +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:07:39 +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: AQHS7tLXi6qxI0tIO0ezuYywsI0o26I4ZSwAgAA03ACAABCNAIAAFyOAgAFu6IA= Date: Wed, 28 Jun 2017 14:07:39 +0000 Message-ID: <1498658859.21465.7.camel@brocade.com> References: <20170623181616.16981-1-lboccass@brocade.com> <2009930.OQrImQK4oz@xps> <1498575098.16925.5.camel@brocade.com> <42831069.yGv8R2R7xR@xps> In-Reply-To: <42831069.yGv8R2R7xR@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: <869F673078F2E045A76A02D670A18418@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-1706280226 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:10:23 -0000 T24gVHVlLCAyMDE3LTA2LTI3IGF0IDE4OjE0ICswMjAwLCBUaG9tYXMgTW9uamFsb24gd3JvdGU6 DQo+IDI3LzA2LzIwMTcgMTY6NTEsIEx1Y2EgQm9jY2Fzc2k6DQo+ID4gT24gVHVlLCAyMDE3LTA2 LTI3IGF0IDE1OjUyICswMjAwLCBUaG9tYXMgTW9uamFsb24gd3JvdGU6DQo+ID4gPiAyNy8wNi8y MDE3IDEyOjQzLCBMdWNhIEJvY2Nhc3NpOg0KPiA+ID4gPiBPbiBUdWUsIDIwMTctMDYtMjcgYXQg MDE6MjAgKzAyMDAsIFRob21hcyBNb25qYWxvbiB3cm90ZToNCj4gPiA+ID4gPiAyMy8wNi8yMDE3 IDIwOjQxLCBsYm9jY2Fzc0Bicm9jYWRlLmNvbToNCj4gPiA+ID4gPiA+IEZyb206IEx1Y2EgQm9j Y2Fzc2kgPGx1Y2EuYm9jY2Fzc2lAZ21haWwuY29tPg0KPiA+ID4gPiA+ID4gDQo+ID4gPiA+ID4g PiBJbiBvcmRlciB0byBhY2hpZXZlIHJlcHJvZHVjaWJsZSBidWlsZHMsIGFsd2F5cyB1c2UgdGhl DQo+ID4gPiA+ID4gPiBzYW1lDQo+ID4gPiA+ID4gPiBvcmRlciB3aGVuIGxpc3Rpbmcgb2JqZWN0 IGZpbGVzIHRvIGJ1aWxkIGRlcGVuZGVuY2llcw0KPiA+ID4gPiA+ID4gbGlzdHMuDQo+ID4gPiA+ ID4gPiANCj4gPiA+ID4gPiA+IFNpZ25lZC1vZmYtYnk6IEx1Y2EgQm9jY2Fzc2kgPGx1Y2EuYm9j Y2Fzc2lAZ21haWwuY29tPg0KPiA+ID4gPiA+ID4gLS0tDQo+ID4gPiA+ID4gPiDCoG1rL3J0ZS5h cHAubWvCoMKgwqDCoMKgfCA0ICsrLS0NCj4gPiA+ID4gPiA+IMKgbWsvcnRlLmhvc3RhcHAubWsg fCA0ICsrLS0NCj4gPiA+ID4gPiA+IMKgbWsvcnRlLnNoYXJlZC5ta8KgwqB8IDQgKystLQ0KPiA+ ID4gPiA+ID4gwqAzIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNiBkZWxldGlvbnMo LSkNCj4gPiA+ID4gPiA+IA0KPiA+ID4gPiA+ID4gLS0tIGEvbWsvcnRlLmFwcC5taw0KPiA+ID4g PiA+ID4gKysrIGIvbWsvcnRlLmFwcC5taw0KPiA+ID4gPiA+ID4gQEAgLTI2Myw4ICsyNjMsOCBA QCBMRExJQlNfTkFNRVMgKz0gJChwYXRzdWJzdCAtV2wkKGNvbW1hKS0NCj4gPiA+ID4gPiA+IGwl LGxpYiUuYSwkKGZpbHRlciAtV2wkKGNvbW1hKS1sJSwkKExETElCDQo+ID4gPiA+ID4gPiDCoA0K PiA+ID4gPiA+ID4gwqAjIGxpc3Qgb2YgZm91bmQgbGlicmFyaWVzIGZpbGVzICh1c2VmdWwgZm9y IGRlcHMpLiBJZiBub3QNCj4gPiA+ID4gPiA+IGZvdW5kLA0KPiA+ID4gPiA+ID4gdGhlDQo+ID4g PiA+ID4gPiDCoCMgbGlicmFyeSBpcyBzaWxlbnRseSBpZ25vcmVkIGFuZCBkZXAgd29uJ3QgYmUg Y2hlY2tlZA0KPiA+ID4gPiA+ID4gLUxETElCU19GSUxFUyA6PSAkKHdpbGRjYXJkICQoZm9yZWFj aCBkaXIsJChMRExJQlNfUEFUSCksXA0KPiA+ID4gPiA+ID4gLQkkKGFkZHByZWZpeCAkKGRpcikv LCQoTERMSUJTX05BTUVTKSkpKQ0KPiA+ID4gPiA+ID4gK0xETElCU19GSUxFUyA6PSAkKHNvcnQg JCh3aWxkY2FyZCAkKGZvcmVhY2gNCj4gPiA+ID4gPiA+IGRpciwkKExETElCU19QQVRIKSxcDQo+ ID4gPiA+ID4gPiArCSQoYWRkcHJlZml4ICQoZGlyKS8sJChMRExJQlNfTkFNRVMpKSkpKQ0KPiA+ ID4gPiA+IA0KPiA+ID4gPiA+IFlvdSBjYW5ub3Qgc29ydCBsaWJyYXJpZXMuDQo+ID4gPiA+ID4g Q2hlY2sgLSBmb3IgaW5zdGFuY2UgLSB0aGlzIGNvbW1lbnQgYWJvdmUgaW4gdGhpcyBmaWxlOg0K PiA+ID4gPiA+IAkjIEVsaW1pbmF0ZSBkdXBsaWNhdGVzIHdpdGhvdXQgc29ydGluZywgb25seSBr ZWVwIHRoZQ0KPiA+ID4gPiA+IGxhc3QNCj4gPiA+ID4gPiBvY2N1cnJlbmNlDQo+ID4gPiA+ID4g CWZpbHRlci1saWJzID0gXA0KPiA+ID4gPiANCj4gPiA+ID4gTm90IHN1cmUgSSBmb2xsb3cgLSB3 aGF0J3MgdGhlIHJlYXNvbiBmb3IgYXZvaWRpbmcgdG8gc29ydCB0aGUNCj4gPiA+ID4gbGlzdA0K PiA+ID4gPiBvZg0KPiA+ID4gPiBsaWJzIHRvIGxpbmsgYWdhaW5zdD8NCj4gPiA+IA0KPiA+ID4g U29ycnksIHRoZSBvcmRlcmluZyBpc3N1ZSBpcyB3aXRoIExETElCUyBub3QgTERMSUJTX0ZJTEVT Lg0KPiA+ID4gDQo+ID4gPiA+ID4gV2h5IHNvcnRpbmcgdGhlbT8NCj4gPiA+ID4gPiBXaGF0IGlz IHJhbmRvbSBpbiBsaWJyYXJpZXMgbGlzdD8NCj4gPiA+ID4gDQo+ID4gPiA+IFRoZSBpc3N1ZSBp cyB0aGF0IHRoZSBvdXRwdXQgb2Ygd2lsZGNhcmQgaXMgbm90IGZ1bGx5DQo+ID4gPiA+IGRldGVy bWluaXN0aWMuIEl0DQo+ID4gPiA+IGNhbiBkZXBlbmQgb24gdGhlIGZpbGVzeXN0ZW0sIGFuZCBl dmVuIG9uIHRoZSBsb2NhbGUgc2V0dGluZ3MNCj4gPiA+ID4gWzFdLg0KPiA+ID4gPiBCZWZvcmUg R05VIE1ha2UgMy44MiAoMjAwOSkgaXQgdXNlZCB0byBhdXRvbWF0aWNhbGx5IHNvcnQgdGhlDQo+ ID4gPiA+IG91dHB1dCwNCj4gPiA+ID4gYnV0IHRoYXQgd2FzIHJlbW92ZWQgKHRvIG1ha2UgaXQg ZmFzdGVyLi4uIHNpZ2gpLiBbMl0NCj4gPiA+IA0KPiA+ID4gSXQgaXMgbm90IGEgdHJ1ZSB3aWxk Y2FyZCBoZXJlLiBJdCBpcyBqdXN0IGZpbHRlcmluZyBmaWxlcyB3aGljaA0KPiA+ID4gZG8gbm90 IGV4aXN0Lg0KPiA+ID4gSSB0aGluayB5b3UgZG8gbm90IG5lZWQgdGhpcyBwYXRjaCBmb3IgZGV0 ZXJtaW5pc3RpYyBidWlsZC4NCj4gPiANCj4gPiBCdXQgdGhlbiB0aG9zZSBsaXN0cyBhcmUgcGFz c2VkIGRvd24gaW4gdGhlIC5TRUNPTkRFWFBBTlNJT04gcnVsZQ0KPiA+IHJpZ2h0Pw0KPiANCj4g SSBkbyBub3QgZm9sbG93IHlvdS4NCj4gUGxlYXNlIGV4cGxhaW4gd2hhdCBpcyB0aGUgYmVuZWZp dCBvZiB0aGUgcGF0Y2ggaW4gdGhlIG5leHQgdmVyc2lvbi4NCg0KSSB0aG91Z2h0IHRoYXQgdGhl c2UgbGlzdHMgYXJlIHVzZWQgdG8gZGV0ZXJtaW5lIHdoaWNoIGZpbGVzIHRvDQpyZWNvbXBpbGUg LSBhbmQgaW5jaWRlbnRhbGx5LCBpbiB3aGljaCBvcmRlciBhcyB0aGV5IGFyZSBwYXNzZWQgaW4g dGhpcw0Kc25pcHBldCBpbiBydGUuY29tcGlsZS1wcmUubWs6DQoNCi5TRUNPTkRFWFBBTlNJT046 DQolLm86ICUuYyAkJCh3aWxkY2FyZCAkJChkZXBfJCRAKSkgJCQoREVQXyQkKEApKSBGT1JDRQ0K CUBbIC1kICQoZGlyICRAKSBdIHx8IG1rZGlyIC1wICQoZGlyICRAKQ0KCSQoaWYgJChEKSxcDQoJ CUBlY2hvIC1uICIkPCAtPiAkQCAiIDsgXA0KCQllY2hvIC1uICJmaWxlX21pc3Npbmc9JChjYWxs IGJvb2xlYW4sJChmaWxlX21pc3NpbmcpKSAiIDsgXA0KCQllY2hvIC1uICJjbWRsaW5lX2NoYW5n ZWQ9JChjYWxsIGJvb2xlYW4sJChjYWxsIGNtZGxpbmVfY2hhbmdlZCwkKENfVE9fTykpKSAiIDsg XA0KCQllY2hvIC1uICJkZXBmaWxlX21pc3Npbmc9JChjYWxsIGJvb2xlYW4sJChkZXBmaWxlX21p c3NpbmcpKSAiIDsgXA0KCQllY2hvICJkZXBmaWxlX25ld2VyPSQoY2FsbCBib29sZWFuLCQoZGVw ZmlsZV9uZXdlcikpIikNCgkkKGlmICQob3IgXA0KCQkkKGZpbGVfbWlzc2luZyksXA0KCQkkKGNh bGwgY21kbGluZV9jaGFuZ2VkLCQoQ19UT19PKSksXA0KCQkkKGRlcGZpbGVfbWlzc2luZyksXA0K CQkkKGRlcGZpbGVfbmV3ZXIpKSxcDQoJCSQoQ19UT19PX0RPKSkNCg0KRGlkIEkgZ2V0IHRoYXQg d3Jvbmc/IChJdCBpcyBhIGJpdCBjb252b2x1dGVkIDotUCApDQoNCg0KQnV0IG5ldmVydGhlbGVz cywgSSd2ZSBmaW5hbGx5IGZvdW5kIHRoZSByb290IGNhdXNlIGZvciB0aGUgIndhbmRlcmluZw0K aGVhZGVyIiAtIHdoZW4gYnVpbGRpbmcgdGhlIGxpYnJhcmllcywgQ0ZMQUdTIGxpc3RzDQotSSQo UlRFX09VVERJUikvaW5jbHVkZSBmaXJzdCBhbmQgdGhlbiAtSSQoU1JDRElSKSBsYXN0LiBUaGVy ZSBpcyBhDQpyYWNlLCBhbmQgc29tZXRpbWVzIHdoZW4gR0NDIGlzIGNhbGxlZCB0aGUgcHVibGlj IGhlYWRlciBoYXMgYWxyZWFkeQ0KYmVlbiBpbnN0YWxsZWQgaW4gUlRFX09VVERJUiBhbmQgc29t ZXRpbWVzIGl0IGhhcyBub3QuIFRoaXMgY2F1c2VzIHRoZQ0KaW5zdGFiaWxpdHksIGFuZCBjYXVz ZXMgdGhlIGV4cGFuc2lvbiBvZiBfX0ZJTEVfXyBhbmQgdGhlIGRpcmVjdG9yeQ0KbGlzdGluZyBp biB0aGUgRFdBUkYgb2JqZWN0cyB0byByYW5kb21seSBsaXN0IHRoZSBmdWxsIHBhdGggdG8gZWl0 aGVyDQpSVEVfT1VURElSL2luY2x1ZGUgb3IgU1JDRElSIGZvciBlYWNoIGxpYnJhcnkuDQoNCkJ5 IGFsd2F5cyBwYXNzaW5nIC1JJChTUkNESVIpIGZpcnN0IHRoaXMgaW5zdGFiaWxpdHkgaXMgc29s dmVkLg0KDQpJJ3ZlIG5vdyBkcm9wcGVkIHRoaXMgcGF0Y2ggYW5kIGFkZGVkIHRoaXMgbmV3IGZp eCBpbiB2NC4NClRoaXMgbWlnaHQgbWVhbiB0aGF0IHBhcnRpYWwgcmVidWlsZHMgYXJlIG5vdCBz dGFibGUsIGlmIEkgdW5kZXJzdGFuZA0KY29ycmVjdGx5IGhvdyBydGUuY29tcGlsZS1wcmUubWsg d29ya3MgKGVnOiBjaGFuZ2UgMiBmaWxlcywgcmVidWlsZCwNCmNoYW5nZSB0aGVtIGFnYWluLCBy ZWJ1aWxkIC0+IG91dHB1dCBmaW5hbCBiaW5hcnkgX21pZ2h0XyBiZQ0KZGlmZmVyZW50KSwgYnV0 IGEgZnVsbCByZWJ1aWxkIGZyb20gc2NyYXRjaCBub3cgc2VlbXMgdG8gYmUgYWx3YXlzDQpyZXBy b2R1Y2libGUuDQoNCj4gPiBJIGFtIHRyeWluZyB0byBmaW5kIG91dCBhbiBhbHRlcm5hdGl2ZSBz b2x1dGlvbi4gVGhlIHByb2JsZW0gdG8NCj4gPiBzb2x2ZQ0KPiA+IGlzIHRoYXQgdGhlIGJ1aWxk IHN5c3RlbSBwaWNrcyB0aGUgcHVibGljIGhlYWRlcnMgcGF0aCAod2hpY2ggaXMNCj4gPiBlbWJl ZGRlZCBpbiB0aGUgb2JqZWN0IGZpbGVzIGFzIG5vdGF0aW9uIGFuZCBpbiB0aGUgZGVidWcgc3lt Ym9sKQ0KPiA+IGZyb20NCj4gPiBhIHNlZW1pbmdseSByYW5kb20gbG9jYXRpb24gYmV0d2VlbiB0 aGUgbWFrZSBpbnN0YWxsIHBhdGggYW5kIHRoZQ0KPiA+IHNvdXJjZSBwYXRoIChidWlsZC9pbmNs dWRlL3J0ZV9mb28uaCB2cyBsaWIvbGlicnRlX2Zvby9ydGVfZm9vLmgpDQo+ID4gYW5kDQo+ID4g dGhpcyBtYWtlcyB0aGUgYnVpbGQgbm90IHJlcHJvZHVjaWJsZS4NCj4gPiANCj4gPiBOb25ldGhl bGVzcywgd2hpbGUgSSB3b3JrIG1vcmUgb24gdGhlIGxhc3QgNCBwYXRjaGVzLCBjb3VsZCB5b3UN Cj4gPiBwbGVhc2UNCj4gPiBoYXZlIGEgbG9vayBhbmQgZXZlbnR1YWxseSB0YWtlIHBhdGNoIDMg YW5kIDQ/IFRoZXkgYXJlIG5lZWRlZCB0bw0KPiA+IHJlc3BlY3RpdmVseSBoYXZlIGEgZGV0ZXJt aW5pc3RpYyBsaXN0IG9mIGZpbGVzIGluIHRoZSBsaWJkcGRrLnNvDQo+ID4gbGlua2VyIHNjcmlw dCBhbmQgYSBsaXN0IG9mIHNvdXJjZSBmaWxlcyBpbiBvbmUgb2YgdGhlIGV4YW1wbGUNCj4gPiBk b2N1bWVudGF0aW9uIGZpbGVzLg0KPiANCj4gSSB0aGluayBpdCdzIGJldHRlciB0byBjb25zaWRl ciBhbmQgYXBwbHkgdGhlIHdob2xlIHNlcmllcyBtYWtpbmcNCj4gYSByZXByb2R1Y2libGUgYnVp bGQuDQo+IFRoZSBydWxlIGlzIHRvIGF2b2lkIHNwbGl0dGluZyBzZXJpZXMgd2l0aG91dCBnb29k IHJlYXNvbiwNCj4gc28gdHJhY2tpbmcgcGF0Y2hlcyBpcyBlYXNpZXIuDQoNClN1cmUsIGZhaXIg ZW5vdWdoLg0KDQotLSANCktpbmQgcmVnYXJkcywNCkx1Y2EgQm9jY2Fzc2k=