From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.org/gmane.linux.lib.musl.general/7624 Path: news.gmane.org!not-for-mail From: Karsten Blees Newsgroups: gmane.comp.compilers.clang.devel,gmane.linux.lib.musl.general,gmane.comp.standards.posix.austin.general Subject: Re: Is that getting wchar_t to be 32bit on win32 a good idea for compatible with Unix world by implement posix layer on win32 API? Date: Sun, 10 May 2015 18:47:32 +0000 Message-ID: References: NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="gb2312" Content-Transfer-Encoding: base64 X-Trace: ger.gmane.org 1431310596 5894 80.91.229.3 (11 May 2015 02:16:36 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 11 May 2015 02:16:36 +0000 (UTC) To: "luoyonggang-Re5JQEeQqe8AvxtiuMwx3w@public.gmane.org" , "musl-ZwoEplunGu1jrUoiu81ncdBPR1lH4CV8@public.gmane.org" , James McNellis , "austin-group-l-7882/jkIBncuagvECLh61g@public.gmane.org" , Clang Dev , "blees-x8bNZE/nUJk@public.gmane.org" , "dplakosh-etTNj8cnB6w@public.gmane.org" , "hsutter-0li6OtcxBFHby3iVrkZq2A@public.gmane.org" , "writeonce-noBqTzJW0ZJAfugRpC6u6w@public.gmane.org" Original-X-From: cfe-dev-bounces-Tmj1lob9twqVc3sceRu5cw@public.gmane.org Mon May 11 04:16:23 2015 Return-path: Envelope-to: gcccd-cfe-dev-Uylq5CNFT+jYtjvyW6yDsg@public.gmane.org Original-Received: from dcs-maillist2.engr.illinois.edu ([130.126.112.106]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1YrdGZ-0000yJ-9x for gcccd-cfe-dev-Uylq5CNFT+jYtjvyW6yDsg@public.gmane.org; Mon, 11 May 2015 04:16:23 +0200 Original-Received: from dcs-maillist2.engr.illinois.edu (localhost [127.0.0.1]) by dcs-maillist2.engr.illinois.edu (8.14.4/8.13.1) with ESMTP id t4B2E5dc001771; Sun, 10 May 2015 21:14:08 -0500 Original-Received: from engr-mail-prod.engr.illinois.edu (engr-mail-prod.engr.illinois.edu [192.17.58.72]) by dcs-maillist2.engr.illinois.edu (8.14.4/8.13.1) with ESMTP id t4AIlf7I027536 for ; Sun, 10 May 2015 13:47:41 -0500 Original-Received: from pps01.cites.illinois.edu ([192.17.82.69]) by engr-mail-prod.engr.illinois.edu with esmtps (TLSv1:AES256-SHA:256) (Exim 4.72) (envelope-from ) id 1YrWGL-0005No-Ft for cfe-dev-Tmj1lob9twqVc3sceRu5cw@public.gmane.org; Sun, 10 May 2015 13:47:41 -0500 Original-Received: from emea01-db3-obe.outbound.protection.outlook.com (mail-db3on0070.outbound.protection.outlook.com [157.55.234.70]) by pps01.cites.illinois.edu (8.14.5/8.14.5) with ESMTP id t4AIlYwe016940 (version=TLSv1/SSLv3 cipher=AES256-SHA bits=256 verify=NOT) for ; Sun, 10 May 2015 13:47:35 -0500 Original-Received: from AM3PR03MB1217.eurprd03.prod.outlook.com (25.163.184.151) by AM3PR03MB1220.eurprd03.prod.outlook.com (25.163.184.154) with Microsoft SMTP Server (TLS) id 15.1.160.19; Sun, 10 May 2015 18:47:32 +0000 Original-Received: from AM3PR03MB1217.eurprd03.prod.outlook.com ([25.163.184.151]) by AM3PR03MB1217.eurprd03.prod.outlook.com ([25.163.184.151]) with mapi id 15.01.0160.009; Sun, 10 May 2015 18:47:32 +0000 Thread-Topic: Is that getting wchar_t to be 32bit on win32 a good idea for compatible with Unix world by implement posix layer on win32 API? Thread-Index: AQHQigaeblETlXVrGkmZ6riFZvR+EQ== Accept-Language: de-DE, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: gmail.com; dkim=none (message not signed) header.d=none; x-originating-ip: [77.244.111.149] x-microsoft-antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:AM3PR03MB1220; x-microsoft-antispam-prvs: x-exchange-antispam-report-test: UriScan:; x-exchange-antispam-report-cfa-test: BCL:0; PCL:0; RULEID:(601004)(5005006)(3002001); SRVR:AM3PR03MB1220; BCL:0; PCL:0; RULEID:; SRVR:AM3PR03MB1220; x-forefront-prvs: 05724A8921 x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(6009001)(92566002)(106116001)(2501003)(2900100001)(19580395003)(102836002)(1511001)(2171001)(2656002)(66066001)(76576001)(40100003)(87936001)(46102003)(5001770100001)(74482002)(107886002)(5001960100002)(5001920100001)(86362001)(77156002)(189998001)(2421001)(62966003)(76176999)(74316001)(50986999)(54356999)(2201001)(33656002)(75402003); DIR:OUT; SFP:1101; SCL:1; SRVR:AM3PR03MB1220; H:AM3PR03MB1217.eurprd03.prod.outlook.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-OriginatorOrg: dcon.de X-MS-Exchange-CrossTenant-originalarrivaltime: 10 May 2015 18:47:32.1518 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 431120d8-4911-45cd-be12-1f14fbe71eb9 X-MS-Exchange-Transport-CrossTenantHeadersStamped: AM3PR03MB1220 X-Spam-Score: 0 X-Spam-Details: rule=cautious_plus_nq_notspam policy=cautious_plus_nq score=0 spamscore=0 suspectscore=0 phishscore=0 adultscore=0 bulkscore=0 classifier=spam adjust=0 reason=mlx scancount=1 engine=7.0.1-1402240000 definitions=main-1505100256 X-Spam-OrigSender: karsten.blees-x8bNZE/nUJk@public.gmane.org X-Spam-Bar: X-MIME-Autoconverted: from base64 to 8bit by dcs-maillist2.engr.illinois.edu id t4AIlf7I027536 X-Mailman-Approved-At: Sun, 10 May 2015 21:14:04 -0500 X-BeenThere: cfe-dev-Tmj1lob9twqVc3sceRu5cw@public.gmane.org X-Mailman-Version: 2.1.12 Precedence: list List-Id: Clang Front End for LLVM Developers' List List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: cfe-dev-bounces-Tmj1lob9twqVc3sceRu5cw@public.gmane.org Errors-To: cfe-dev-bounces-Tmj1lob9twqVc3sceRu5cw@public.gmane.org Xref: news.gmane.org gmane.comp.compilers.clang.devel:42687 gmane.linux.lib.musl.general:7624 gmane.comp.standards.posix.austin.general:10771 Archived-At: QW0gMDkuMDUuMjAxNSB1bSAwNToxNyBzY2hyaWViIMLe08K41ShZb25nZ2FuZyBMdW8pIDoKCj4g SXMgdGhhdCBnZXR0aW5nIHdjaGFyX3QgdG8gYmUgMzJiaXQgb24gd2luMzIgYSBnb29kIGlkZWEK CndjaGFyX3QgbXVzdCBtYXRjaCB3aGF0IHRoZSBjb21waWxlciBnZW5lcmF0ZXMgZm9yIEwic3Ry aW5nIiBsaXRlcmFscy4gVGh1cyB5b3UgY2Fubm90ICJjaGFuZ2UiIHdjaGFyX3QgaW4gYSBsaWJy YXJ5IG9yIGNvbXBhdGliaWxpdHkgbGF5ZXIsIGFzIGl0IGlzIGEgY29tcGlsZXIgcHJvcGVydHku CgpGdXJ0aGVybW9yZSwgdXNpbmcgMzItYml0IHdjaGFyX3Qgb24gV2luZG93cyB3b3VsZCBicmVh ayBiaW5hcnkgY29tcGF0aWJpbGl0eSB3aXRoIGV4aXN0aW5nIGxpYnJhcmllcy4gQW5kIHByb2dy YW1zIHRoYXQgY2Fubm90IHVzZSBlLmcuIGtlcm5lbDMyLmRsbCBhcmUgY29tcGxldGVseSB1c2Vs ZXNzLCB0aGV5IGNhbm5vdCBkbyBhbnl0aGluZy4KCj4gT25lIHByaW1hcnkgb2JqZWN0aXZlIG9m IGNvZGUgcG9ydGFiaWxpdHkgYW5kIHBvc2l4LWNvbXBhdGliaWxpdHkgbGF5ZXIgZm9yIHdpbjMy IGlzIHRvIF9yZW1vdmVfIHRoZSBuZWVkIGZvciBPUy1zcGVjaWZpYyBjb2RlLXBhdGhzLiBBIHdj aGFyX3QgdGhhdCBpcyBhbnl0aGluZyBzaG9ydCAobm8gcHVuIGludGVuZGVkKSBvZiBhIDMyLWJp dCBpbnRlZ2VyIHdpbGwgcmVuZGVyIGl0IGltcG9zc2libGUgdG8gYnVpbGQgb3V0IG9mIHRoZSBi b3ggbWFueSBwaWVjZXMgb2YgY29tbW9ubHktdXNlZCBzb2Z0d2FyZSwgaW5jbHVkaW5nLCBidXQg bm90IGxpbWl0ZWQgdG8gbXVzbCBsaWJjLCB0aGUgY3Vyc2VzIGxpYnJhcnksIGFuZCBhbnl0aGlu ZyB0aGF0IGV4cGVjdHMgd2NoYXJfdCB0byBjb3ZlciB0aGUgZW50aXJlIHVuaWNvZGUgcmFuZ2Uu CgpBbnkgc29mdHdhcmUgdGhhdCB1c2VzIHdjaGFyX3QgdG8gcmVwcmVzZW50IFVuaWNvZGUgaXMg aW5oZXJlbnRseSBwbGF0Zm9ybSBzcGVjaWZpYyAvIG5vdCBwb3J0YWJsZS4KCkZvciBleGFtcGxl OiBQT1NJWCByZXF1aXJlcyB0aGF0IHdpZGUgY2hhcmFjdGVycyBjYW4gYmUgcHJvY2Vzc2VkIGlu IGlzb2xhdGlvbiwgZS5nLiBlYWNoIHdpZGUgY2hhcmFjdGVyIGhhcyBhIHNwZWNpZmljIHdpZHRo IChzZWUgd2N3aWR0aCgpIEFQSSBhbmQgZm9ybWF0IG9mIGNoYXJhY3RlciBzZXQgZGVzY3JpcHRp b24gZmlsZXMpLiBUaGlzIGRvZXNuJ3QgZmx5IHdpdGggVW5pY29kZSdzIGNvbWJpbmluZyBjaGFy YWN0ZXJzLiBFLmcuIGEgdHJpcGxlIG9mIGFueSB0d28gVW5pY29kZSBjaGFyYWN0ZXJzIGZvbGxv d2VkIGJ5IHRpZS9icmV2ZSBcdTAzNjEgaGFzIGEgd2lkdGggb2YgdHdvLiBBIFBPU0lYLWNvbXBs aWFudCB3Y2hhcl90IHdvdWxkIG5lZWQgZGlzdGluY3Qgd2lkZSBjaGFyYWN0ZXIgY29kZXMgZm9y IGFsbCBzdWNoIGNvbWJpbmF0aW9ucyAoaS5lLiByZXF1aXJpbmcgYXQgbGVhc3QgMyAqIDIxID0g NjMgYml0cykuCgpUaGVyZWZvcmUsIGxpYmMgaW1wbGVtZW50YXRpb25zIHRoYXQgdXNlIHdjaGFy X3QgZm9yIFVuaWNvZGUgY2Fubm90IGJlIHN0cmljdGx5IFBPU0lYIGNvbXBsaWFudCAoaW5kZXBl bmRlbnQgb24gd2hldGhlciB3Y2hhcl90IGlzIFVURi0zMiwgVVRGLTE2IG9yIFVURi04KS4KClRo ZSBVbmljb2RlIHNwZWNpZmljYXRpb24sIGNoYXB0ZXIgNS4yLCByZWNvbW1lbmRzIHVzaW5nIGNo YXIxNl90IC8gY2hhcjMyX3QgZm9yIFVuaWNvZGUsIG5vdCB3Y2hhcl90LgoKSnVzdCBteSAyYwpL YXJzdGVuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18K Y2ZlLWRldiBtYWlsaW5nIGxpc3QKY2ZlLWRldkBjcy51aXVjLmVkdQpodHRwOi8vbGlzdHMuY3Mu dWl1Yy5lZHUvbWFpbG1hbi9saXN0aW5mby9jZmUtZGV2Cg==