From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from rcdn-iport-3.cisco.com (rcdn-iport-3.cisco.com [173.37.86.74]) by dpdk.org (Postfix) with ESMTP id 3A8F14A65 for ; Fri, 15 Jul 2016 11:54:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=cisco.com; i=@cisco.com; l=3166; q=dns/txt; s=iport; t=1468576486; x=1469786086; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-id:content-transfer-encoding: mime-version; bh=MFDrDIkIGKQNNhdMGVk/BZJhRRtHoYWnFtSYUZYrOlA=; b=ZbIMFZshXcHZZ2o21RB6sxP1ol732b+dRbSwTqG68x4C/VzcNYR4D7xk q81vBnPIaWcZFblQlZCkRxp843Gtxl7nYFLX+fREAnK8uwQ0d/CxgBMoZ RXZBzuVIGv20EQYQRfueyvoUD9sBlrJ668JUIHIk9GMps9Il2Tr6fFhjT w=; X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: =?us-ascii?q?A0AhAgDTsYhX/5tdJa1cgz5WfAa4a4F7J?= =?us-ascii?q?oV0AhyBFTgUAQEBAQEBAWUnhFwBAQQBIxE5DAULAgEIGAICJgICAjAVEAIEDgW?= =?us-ascii?q?IKAgOsTmOOgEBAQEBAQEBAQEBAQEBAQEBAQEBARcFgQGFKYF4glWCX4F4gmorg?= =?us-ascii?q?hIdBZkhAYYSiEiBa4RZiHGQGgEeNoILHIFMbgGGbn8BAQE?= X-IronPort-AV: E=Sophos;i="5.28,367,1464652800"; d="scan'208";a="129790274" Received: from rcdn-core-4.cisco.com ([173.37.93.155]) by rcdn-iport-3.cisco.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 15 Jul 2016 09:54:45 +0000 Received: from XCH-RTP-002.cisco.com (xch-rtp-002.cisco.com [64.101.220.142]) by rcdn-core-4.cisco.com (8.14.5/8.14.5) with ESMTP id u6F9sivK026954 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=FAIL); Fri, 15 Jul 2016 09:54:45 GMT Received: from xch-rtp-005.cisco.com (64.101.220.145) by XCH-RTP-002.cisco.com (64.101.220.142) with Microsoft SMTP Server (TLS) id 15.0.1210.3; Fri, 15 Jul 2016 05:54:44 -0400 Received: from xch-rtp-005.cisco.com ([64.101.220.145]) by XCH-RTP-005.cisco.com ([64.101.220.145]) with mapi id 15.00.1210.000; Fri, 15 Jul 2016 05:54:44 -0400 From: "Damjan Marion (damarion)" To: Thomas Monjalon CC: "dev@dpdk.org" , Jan Viktorin , Bruce Richardson , Konstantin Ananyev , David Marchand Thread-Topic: [dpdk-dev] spinlock: Move constructor function out of header file Thread-Index: AQHR3foM8k8goj5lX0KBo8A7CRZtGKAYfS8AgABB3QCAAAP9AIAAqrmAgAAXKoA= Date: Fri, 15 Jul 2016 09:54:44 +0000 Message-ID: <15A51CF9-DCB2-4E82-BAF7-5FE2A98AFA3E@cisco.com> References: <20160714132729.27024-1-damarion@cisco.com> <16886146.HTal4qelT5@xps13> <6282391.Mg1yxlkp5v@xps13> In-Reply-To: <6282391.Mg1yxlkp5v@xps13> 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: [10.55.252.55] Content-Type: text/plain; charset="utf-8" Content-ID: Content-Transfer-Encoding: base64 MIME-Version: 1.0 Subject: Re: [dpdk-dev] spinlock: Move constructor function out of header file X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 15 Jul 2016 09:54:46 -0000 DQo+IE9uIDE1IEp1bCAyMDE2LCBhdCAxMDozMSwgVGhvbWFzIE1vbmphbG9uIDx0aG9tYXMubW9u amFsb25ANndpbmQuY29tPiB3cm90ZToNCj4gDQo+IDIwMTYtMDctMTQgMjI6MjAsIERhbWphbiBN YXJpb246DQo+PiANCj4+PiBPbiAxNSBKdWwgMjAxNiwgYXQgMDA6MDYsIFRob21hcyBNb25qYWxv biA8dGhvbWFzLm1vbmphbG9uQDZ3aW5kLmNvbT4gd3JvdGU6DQo+Pj4gDQo+Pj4gMjAxNi0wNy0x NCAxODoxMCwgRGFtamFuIE1hcmlvbjoNCj4+Pj4gRGVhciBKYW4sDQo+Pj4+IA0KPj4+PiBUaGFu ayB5b3UgZm9yIHlvdXIgY29tbWVudHMuIEEgYml0IHRvbyBtdWNoIG92ZXJoZWFkIHRvIHN1Ym1p dCBzaW1wbGUgcGF0Y2gNCj4+Pj4gc28gbGV04oCZcyBmb3JnZXQgYWJvdXQgaXQuIEkgd2lsbCBq dXN0IGFkZCBpdCBhcyBpdCBpcyB0byBvdXIgcHJpdmF0ZQ0KPj4+PiBjb2xsZWN0aW9uIG9mIHBh dGNoZXMuDQo+Pj4gDQo+Pj4gVGhlc2UgYXJlIGNoYW5nZXMgdHJpdmlhbCB0byBmaXggd2hlbiBh cHBseWluZy4NCj4+PiBJIHN0cm9uZ2x5IHByZWZlciB0aGF0IHlvdSB1cHN0cmVhbSBwYXRjaGVz IGluc3RlYWQgb2Yga2VlcGluZyBwYXRjaGVzDQo+Pj4gaW4gdGhlIFZQUCByZXBvc2l0b3J5LiBJ IHdpbGwgaGVscCB5b3UgaW4gdGhpcyB0YXNrLg0KPj4+IFRoYW5rcyBmb3IgdGhlIGVmZm9ydC4N Cj4+IA0KPj4gWWVhaCwgSSBhZ3JlZSB3aXRoIHlvdSwgdW5mb3J0dW5hdGVseSBpdCBpcyBhbGwg YWJvdXQgdGltZSwNCj4+IGZvciBtZSBpdCBpcyBzdGlsbCBjaGVhcGVyIHRvIHJlYmFzZSB0aGVt Lg0KPj4gDQo+PiBJIHJlc3BlY3QgeW91ciBydWxlcywgYnV0IEkganVzdCBkb27igJl0IGhhdmUg ZW5vdWdoIGZyZWUgY3ljbGVzDQo+PiB0byBzcGVuZCBsZWFybmluZyBhbGwgb2YgdGhlbSwgZm9y IG15IG9jY2FzaW9uYWwgcGF0Y2ggc3VibWlzc2lvbi4NCj4gDQo+IFdlIGtub3cgdGhlcmUgaXMg YSBsZWFybmluZyBjdXJ2ZSBmb3IgdGhlIHN1Ym1pc3Npb24gcHJvY2Vzcy4NCj4gVGhhdCdzIHdo eSB3ZSBkbyBub3QgZXhwZWN0IGl0IHRvIGJlIGZ1bGx5IHNhdGlzZmllZCwgZXNwZWNpYWxseQ0K PiBmcm9tIG9jY2FzaW9uYWwgY29udHJpYnV0b3JzLg0KPiBJIGFtIHVzZWQgdG8gZG8gc29tZSBu b3Qgc2lnbmlmaWNhbnQgY2hhbmdlcyBiZWZvcmUgYXBwbHlpbmcgdG8NCj4gaGVscCBuZXdjb21l cnMgcGF0Y2hlcyBiZWluZyBhY2NlcHRlZC4gVGhhdCdzIHdoYXQgSSB3aWxsIGRvIGluDQo+IHlv dXIgY2FzZS4NCj4gQXMgSSBzYWlkIHByZXZpb3VzbHkgSSB3aWxsIGhlbHAgeW91IHRvIGRyb3Ag eW91ciBsb2NhbCBwYXRjaGVzLg0KPiANCj4gUGxlYXNlIGNvbnRpbnVlIHNlbmRpbmcgb3RoZXIg cGF0Y2hlcyB3aXRoIGEgZGV0YWlsZWQgZXhwbGFuYXRpb24NCj4gYW5kIHdlIHdpbGwgdGFrZSBj YXJlIG9mIHRoZW0uDQoNCk9rLCBUaGFua3MhDQoNClNvIHdlIGRvbuKAmXQgaGF2ZSBtdWNoIHBl bmRpbmcgYmVzaWRlIDIgcGF0Y2hlcyBmb3IgaTQwZSB3aGljaCANCkplZmYgc3VibWl0dGVkIHll c3RlcmRheSBhbmQgdGhleSB3aWxsIGkgZ3Vlc3MgbmVlZCB0byB3YWl0IGZvciAxNi4xMS4NCg0K T25seSBvbmUgd2hpY2ggSSBoYXZlIG9uIG15IG1pbmQgaXM6DQoNCmh0dHBzOi8vZ2l0LmZkLmlv L2NnaXQvdnBwL3RyZWUvZHBkay9kcGRrLTE2LjA0X3BhdGNoZXMvMDAwNS1BbGxvdy1hcHBsaWNh dGlvbnMtdG8tb3ZlcnJpZGUtcnRlX2RlbGF5X3VzLnBhdGNoDQoNClRoaXMgaXMgYmlnIGlzc3Vl IGZvciB1cyB3aGVuIHJ1bm5pbmcgc2luZ2xlLWNvcmUsIGFzIHNvbWUNCmRyaXZlcnMgdGVuZCB0 byBjYWxsIHJ0ZV9kZWxheV91cyBmb3IgYSBsb25nIHRpbWUsIGFuZCB0aGF0IGlzIA0KY2F1c2lu ZyBwYWNrZXQgZHJvcHMuIEkuZS4gaWYgeW91IGRvIHN0b3Avc3RhcnQgb24gb25lIGludGVyZmFj ZQ0KYW5kIHlvdSBhcmUgcnVubmluZyBCRkQgb24gYW5vdGhlciBvbmUsIEJGRCB3aWxsIGZhaWzi gKYNCg0KQ3VycmVudCBwYXRjaCBpcyBoYWNrLCBpdCBiYXNpY2FsbHkgYWxsb3dzIHVzIHRvIG92 ZXJyaWRlIA0KZGVsYXkgZnVuY3Rpb24gc28gd2UgY2FuIGRlLXNjaGVkdWxlIGl0LA0KZG8gc29t ZSBvdGhlciB1c2VmdWwgd29yayB3aGlsZSB3YWl0aW5nIGZvciBkZWxheSB0byBmaW5pc2gNCmFu ZCB0aGVuIGdpdmUgY29udHJvbCBiYWNrIHRvIG9yaWdpbmFsIGZ1bmN0aW9u4oCmDQoNCk1heWJl IHdlIGNhbiBmaXggdGhpcyBieSBwcm92aWRpbmcgYSBkZWxheSBjYWxsYmFjayBmdW5jdGlvbmFs aXR5Li4uDQoNClRoYW5rcywNCg0KRGFtamFuDQoNCg0K