From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 114795 invoked by alias); 21 Apr 2015 18:15:14 -0000 Mailing-List: contact libffi-discuss-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Archive: List-Post: List-Help: , Sender: libffi-discuss-owner@sourceware.org Received: (qmail 114785 invoked by uid 89); 21 Apr 2015 18:15:14 -0000 Authentication-Results: sourceware.org; auth=none X-Virus-Found: No X-Spam-SWARE-Status: No, score=0.1 required=5.0 tests=AWL,BAYES_00,KAM_ASCII_DIVIDERS,MIME_BASE64_BLANKS,RCVD_IN_DNSWL_NONE,SPF_HELO_PASS,SPF_PASS autolearn=no version=3.3.2 X-HELO: emea01-db3-obe.outbound.protection.outlook.com Received: from mail-db3on0093.outbound.protection.outlook.com (HELO emea01-db3-obe.outbound.protection.outlook.com) (157.55.234.93) by sourceware.org (qpsmtpd/0.93/v0.84-503-g423c35a) with (AES256-SHA256 encrypted) ESMTPS; Tue, 21 Apr 2015 18:15:09 +0000 Received: from DB4PR04MB0815.eurprd04.prod.outlook.com (10.242.223.153) by DB4PR04MB0814.eurprd04.prod.outlook.com (10.242.223.152) with Microsoft SMTP Server (TLS) id 15.1.136.25; Tue, 21 Apr 2015 18:15:05 +0000 Received: from DB4PR04MB0815.eurprd04.prod.outlook.com ([10.242.223.153]) by DB4PR04MB0815.eurprd04.prod.outlook.com ([10.242.223.153]) with mapi id 15.01.0136.014; Tue, 21 Apr 2015 18:15:05 +0000 From: =?utf-8?B?R3LDqWdvcnkgUGFrb3N6?= To: Richard Henderson , "libffi-discuss@sourceware.org" Subject: Re: libffi 3.2.1 and master, can't build with Visual Studio 2012 Date: Tue, 21 Apr 2015 18:15:00 -0000 Message-ID: <1429640103983.32841@myscript.com> References: <1416324204734.161@myscript.com>,<546B6D7D.9010804@redhat.com>,<1416330772928.85184@myscript.com> In-Reply-To: <1416330772928.85184@myscript.com> authentication-results: redhat.com; dkim=none (message not signed) header.d=none; x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:DB4PR04MB0814; x-forefront-antispam-report: BMV:1;SFV:NSPM;SFS:(10009020)(6009001)(479174004)(377454003)(51704005)(52604005)(24454002)(40100003)(2950100001)(85182001)(2900100001)(2656002)(46102003)(107886001)(122556002)(66066001)(86362001)(85202003)(92566002)(19580405001)(77156002)(62966003)(77096005)(87936001)(106116001)(76176999)(19580395003)(102836002)(54356999)(2501003)(36756003)(117636001)(50986999);DIR:OUT;SFP:1101;SCL:1;SRVR:DB4PR04MB0814;H:DB4PR04MB0815.eurprd04.prod.outlook.com;FPR:;SPF:None;MLV:sfv;LANG:en; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0;PCL:0;RULEID:(601004)(5002010)(5005006);SRVR:DB4PR04MB0814;BCL:0;PCL:0;RULEID:;SRVR:DB4PR04MB0814; x-forefront-prvs: 0553CBB77A Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: myscript.com X-MS-Exchange-CrossTenant-originalarrivaltime: 21 Apr 2015 18:15:05.0175 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 911a5897-e4de-4a9d-9fc2-7783374108db X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB4PR04MB0814 X-SW-Source: 2015/txt/msg00055.txt.bz2 QnVtcD8NCg0KQ2hlZXJzLA0KR3JlZ29yeQ0KDQpfX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fDQpGcm9tOiBsaWJmZmktZGlzY3Vz cy1vd25lckBzb3VyY2V3YXJlLm9yZyA8bGliZmZpLWRpc2N1c3Mtb3duZXJA c291cmNld2FyZS5vcmc+IG9uIGJlaGFsZiBvZiBHcsOpZ29yeSBQYWtvc3og PGdwYWtvc3pAbXlzY3JpcHQuY29tPg0KU2VudDogVHVlc2RheSwgTm92ZW1i ZXIgMTgsIDIwMTQgNjoxMiBQTQ0KVG86IFJpY2hhcmQgSGVuZGVyc29uOyBs aWJmZmktZGlzY3Vzc0Bzb3VyY2V3YXJlLm9yZw0KQ2M6IG5pZWxkLmEuZEBn bWFpbC5jb207IHJ0aEB0d2lkZGxlLm5ldA0KU3ViamVjdDogUmU6IGxpYmZm aSAzLjIuMSBhbmQgbWFzdGVyLCBjYW4ndCBidWlsZCB3aXRoIFZpc3VhbCBT dHVkaW8gMjAxMg0KDQpSaWNoYXJkLA0KDQpUaGFua3MgZm9yIGNhcmluZy4N Cg0KVG8gY29tcGlsZSB3aXRoIFZpc3VhbCBTdHVkaW8gMjAxMywgSSdtIHVz aW5nIEN5Z3dpbiBiZWNhdXNlIHRoaXMgaXMgd2hlcmUgSSBoYXZlIEF1dG90 b29scyBpbnN0YWxsZWQuDQoNCjEuIG5hdmlnYXRlIHRvIEM6XFByb2dyYW0g RmlsZXMgKHg4NilcTWljcm9zb2Z0IFZpc3VhbCBTdHVkaW8gMTIuMFxDb21t b243XFRvb2xzXFNob3J0Y3V0cw0KMi4gb3BlbiBlaXRoZXIgdGhlIHg4NiBv ciB4NjQgbmF0aXZlIHRvb2xzIGNvbW1hbmQgcHJvbXB0IGRlcGVuZGluZyBv biB3aGF0IHlvdSB3YW50IHRvIGJ1aWxkDQozLiAkIEM6XGN5Z3dpbjY0XEN5 Z3dpbi5iYXQNCjQuICQgY2QgcGF0aC90by9saWJmZmkNCjUuICQgLi9hdXRv Z2VuLnNoDQoNCk9uY2UgaW5zaWRlIEN5Z3dpbiwgdG8gYnVpbGQgdGhlIHg4 NiBhcmNoaXRlY3R1cmUgKGlmIHlvdSBsYXVuY2hlZCB0aGUgeDg2IHByb21w dCkNCg0KNi4gJCBta2RpciBidWlsZC14ODYNCjcuICQgY2QgYnVpbGQteDg2 DQo4LiAkIC4uL2NvbmZpZ3VyZSBDQz0uLi9tc3ZjYy5zaCBDWFg9Li4vbXN2 Y2Muc2ggTEQ9bGluayBDUFA9ImNsIC1ub2xvZ28gLUVQIiAtLWJ1aWxkPWk2 ODYtdW5rbm93bi1jeWd3aW4NCg0KT25jZSBpbnNpZGUgQ3lnd2luLCB0byBi dWlsZCB0aGUgeDg2XzY0IGFyY2hpdGVjdHVyZSAoaWYgeW91IGxhdW5jaGVk IHRoZSB4NjQgcHJvbXB0KQ0KDQo2LiAkIG1rZGlyIGJ1aWxkLXg2NA0KNy4g JCBjZCBidWlsZC14NjQNCjguICQgLi4vY29uZmlndXJlIENDPSIuLi9tc3Zj Yy5zaCAtbTY0IiBDWFg9Ii4uL21zdmNjLnNoIC1tNjQiIExEPWxpbmsgQ1BQ PSJjbCAtbm9sb2dvIC1FUCIgLS1idWlsZD1pNjg2LXVua25vd24tY3lnd2lu DQo5LiAkIHJtIGluY2x1ZGUvZmZpdGFyZ2V0LmgNCjEwLiAkIGNwIC4uL3Ny Yy94ODYvZmZpdGFyZ2V0LmggaW5jbHVkZS8NCg0KRmluYWxseSwNCg0KOS4g JCBybSBpbmNsdWRlL2ZmaXRhcmdldC5oDQoxMC4gJCBjcCAuLi9zcmMveDg2 L2ZmaXRhcmdldC5oIGluY2x1ZGUvDQoxMS4gY29tbWVudCBvdXQgI2RlZmlu ZSBGRklfVEFSR0VUX0hBU19DT01QTEVYX1RZUEUgZnJvbSBpbmNsdWRlL2Zm aXRhcmdldC5oDQoxMi4gbWFrZQ0KDQpTdGVwcyA5LiBhbmQgMTAuIGFyZSBy ZXF1aXJlZCBiZWNhdXNlIFZpc3VhbCBTdHVkaW8gZG9lc24ndCB1bmRlcnN0 YW5kIEN5Z3dpbidzIHN5bWxpbmtzLiBBbmQgbm93IHlvdSByZWFsaXplIFdp bmRvd3MgcGxhdGZvcm0gd2l0aCBWaXN1YWwgU3R1ZGlvIGlzIHJlYWxseSBh IHNlY29uZCBjbGFzcyBjaXRpemVuIGlmIG1zdmNjLnNoIHdhc24ndCBhIHN0 cm9uZyBlbm91Z2ggaGludCA7KQ0KDQpJZiB5b3UgcmVwcm9kdWNlIHRoaXMs IG9uIHRhZyB2My4yLjEgeW91IHdpbGwgYnVpbGQgZm9yIHRoZSB4ODYgYXJj aGl0ZWN0dXJlIGp1c3QgZmluZSB3aGlsZSBNQVNNIGJhaWxzIG91dCBvbiB3 aW42NC5hc20gd2l0aCBlcnJvciBBMjA3NSBmb3IgdGhlIHg4Nl82NCBhcmNo aXRlY3R1cmUuIFRvIG1ha2UgdGhlIHg4Nl82NCBhcmNoaXRlY3R1cmUsIEkg aGF2ZSB0byByZXBsYWNlICJqbXAgU0hPUlQiIHdpdGggImptcCIgaW4gd2lu NjQuYXNtIGxpbmVzIDEwMjYgYW5kIDEwMzUuDQoNCllvdSBjYW4gcmVwcm9k dWNlIHRoZXNlIHN0ZXBzIHdpdGggVmlzdWFsIFN0dWRpbyAyMDEyOiBqdXN0 IGxhdW5jaCB0aGUgYXBwcm9wcmlhdGUgY29tbWFuZCBwcm9tcHQgYmVmb3Jl IEN5Z3dpbiBhbmQgeW91J2xsIGZhY2UgdGhlIEM5OSBpc3N1ZXMuDQoNCkhv cGUgdGhhdCBoZWxwcyENCkdyZWdvcnkNCg0KUFM6IGlmIHNvbWVvbmUga25v d3MgaG93IHRvIGFjaGlldmUgdGhlIGVxdWl2YWxlbnQgd2l0aCBsZXNzIGhv b3BzIEknbSB0b3RhbGx5IGFsbCBoZWFycw0KX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXw0KRnJvbTogUmljaGFyZCBIZW5kZXJz b24gPHJ0aEByZWRoYXQuY29tPg0KU2VudDogVHVlc2RheSwgTm92ZW1iZXIg MTgsIDIwMTQgNTowMiBQTQ0KVG86IEdyw6lnb3J5IFBha29zejsgbGliZmZp LWRpc2N1c3NAc291cmNld2FyZS5vcmcNCkNjOiBuaWVsZC5hLmRAZ21haWwu Y29tOyBydGhAdHdpZGRsZS5uZXQNClN1YmplY3Q6IFJlOiBsaWJmZmkgMy4y LjEgYW5kIG1hc3RlciwgY2FuJ3QgYnVpbGQgd2l0aCBWaXN1YWwgU3R1ZGlv IDIwMTINCg0KT24gMTEvMTgvMjAxNCAwNDoyMyBQTSwgR3LDqWdvcnkgUGFr b3N6IHdyb3RlOg0KPiDigItIZWxsbywNCj4NCj4gSSB3b3VsZCBsaWtlIHRv IGluZm9ybSB5b3UgaXQncyBub3QgcG9zc2libGUgdG8gYnVpbGQgbGliZmZp IDMuMi4xIHdpdGggVmlzdWFsIFN0dWRpbyAyMDEyIGFueW1vcmUgYXMgaXQn cyBub3QgYSBDOTkgY29tcGlsZXIuDQo+DQo+IEluIHNyYy94ODYvZmZpLmMs DQo+DQo+ICAgLSBzcmMveDg2L2ZmaS5jIGRvZXNuJ3QgY29tcGlsZSBiZWNh dXNlDQo+ICAgICAtIGNvbW1pdCAwOThkY2E2YjMxZSBkZWNsYXJlcyAic2l6 ZV90IHoiIHZhcmlhYmxlcyBub3QgYXQgdGhlIGJlZ2lubmluZyBvZiBibG9j a3Mgd2hpY2ggaXMgcG9zc2libGUgaW4gQzk5IG9ubHkNCj4gICAgIC0gY29t bWl0IDVkNjM0MGVmMmNmOCBtb3ZlcyAiaW50IGkiIHZhcmlhYmxlIGRlY2xh cmF0aW9uIGZyb20gYmVnaW5uaW5nIHRvIG1pZGRsZSBvZiBibG9jaw0KPiAg ICAgLSB0aGlzIGFwcGVhcnMgdG8gYmUgZml4ZWQgaW4gbWFzdGVyIGJ5IGNv bW1pdCBiMjFlYzFjZTc4M+KAiyB0aG91Z2gNCg0KVGhlc2UgYXJlIHNpbXBs eSBvdmVyc2lnaHRzIHRoYXQgY2FuIGVhc2lseSBiZSBmaXhlZC4NCg0KPiBz dGF0aWMgY29uc3Qgc3RydWN0IGFiaV9wYXJhbXMgYWJpX3BhcmFtc1tGRklf TEFTVF9BQkldID0gew0KPiAgIFtGRklfU1lTVl0gPSB7IDEsIDAgfSwNCj4g ICBbRkZJX1RISVNDQUxMXSA9IHsgMSwgMSwgeyBSX0VDWCB9IH0sDQo+ICAg W0ZGSV9GQVNUQ0FMTF0gPSB7IDEsIDIsIHsgUl9FQ1gsIFJfRURYIH0gfSwN Cj4gICBbRkZJX1NURENBTExdID0geyAxLCAwIH0sDQo+ICAgW0ZGSV9QQVND QUxdID0geyAtMSwgMCB9LA0KPiAgIFtGRklfUkVHSVNURVJdID0geyAtMSwg MywgeyBSX0VBWCwgUl9FRFgsIFJfRUNYIH0gfSwNCj4gICBbRkZJX01TX0NE RUNMXSA9IHsgMSwgMCB9DQo+IH07DQoNClRoaXMgb25lJ3MgdHJpY2t5LCB3 aXRob3V0IHNpbXBseSBmb3JjaW5nIFg4NiBhbiBYODZfV0lOMzIgdG8gaGF2 ZSB0aGUgc2FtZQ0KZmZpX2FiaSBlbnVtZXJhdGlvbi4gIEN1cnJlbnRseSwg d2hpbGUgdGhleSBoYXZlIHRoZSBzYW1lIHN5bWJvbHMsIHRoZSBzeW1ib2xz DQpoYXZlIGRpZmZlcmVudCB2YWx1ZXMuICBTbyAqbm90KiB1c2luZyBkZXNp Z25hdGVkIGluaXRpYWxpemVycyBpcyBoYXJkLg0KDQpJIHN1cHBvc2Ugd2Ug Y291bGQgZmlsbCBpbiB0aGUgdmFsdWVzIGF0IHJ1bnRpbWUgZnJvbSBhIHN3 aXRjaCBzdGF0ZW1lbnQsDQpidXQgcmVhZC1vbmx5IGRhdGEgYXBwZWFscyB0 byBtZS4uLg0KDQpBbmQgYWxsIG9mIHRoYXQncyBtb290IHdpdGhvdXQgcmUt cG9ydGluZyB0aGUgYXNzZW1ibHkgYmFjayB0byBtYXNtLCB3aGljaCBJDQp3 YXMgbm90IGxvb2tpbmcgZm9yd2FyZCB0byBkb2luZy4NCg0KSSBoYXZlIGRv d25sb2FkZWQgdGhlIHJlY2VudGx5IHJlbGVhc2VkIGdyYXRpcyBWUyAyMDEz IENvbW11bml0eSwgYnV0IEkgaGF2bid0DQp5ZXQgbG9va2VkIGludG8gaXQg ZW5vdWdoIHRvIGZpZ3VyZSBvdXQgaG93IHRvIGFjdHVhbGx5IGRvIHRoaW5n cyB3aXRoIGl0Lg0KRG8gSSByZWFsbHkgaGF2ZSB0byBjcmVhdGUgc29tZSBz b3J0IG9mIHByb2plY3QgdG8gZ2V0IHRoaW5ncyB0byBidWlsZCwgb3INCmlz IHRoZXJlIGEgY29tbWFuZC1saW5lIGNvbXBpbGVyIGluY2x1ZGVkPw0KDQpI b3cgYXJlIHlvdSBidWlsZGluZyBsaWJmZmkgd2l0aCBWUz8NCg0KDQpyfg0K