From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16693 invoked by alias); 1 Mar 2005 15:06:55 -0000 Mailing-List: contact gcc-bugs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-bugs-owner@gcc.gnu.org Received: (qmail 16631 invoked by alias); 1 Mar 2005 15:06:48 -0000 Date: Tue, 01 Mar 2005 15:06:00 -0000 Message-ID: <20050301150648.16630.qmail@sourceware.org> From: "dave at hiauly1 dot hia dot nrc dot ca" To: gcc-bugs@gcc.gnu.org In-Reply-To: <20040812163817.17005.jerrydy@sbcglobal.net> References: <20040812163817.17005.jerrydy@sbcglobal.net> Reply-To: gcc-bugzilla@gcc.gnu.org Subject: [Bug libstdc++/17005] wide character strings don't work on HP-UX 11i using gcc 3.4.1 X-Bugzilla-Reason: CC X-SW-Source: 2005-03/txt/msg00070.txt.bz2 List-Id: ------- Additional Comments From dave at hiauly1 dot hia dot nrc dot ca 2005-03-01 15:06 ------- Subject: Re: wide character strings don't work on HP-UX > ------- Additional Comments From pcarlini at suse dot de 2005-03-01 11:01 > ------- > Unfortunately, bad news: if I remember correctly, Dave doesn't mean to fix > the > problem on anything older that 11.11... Yes, I believe that this is correct. The HP libc doesn't provide the support needed prior to 11.11. There is a HP web page that shows the timeline for the addition of various C95 (NA 2) and C99 features. Even with 11.11, the initial bootstrap requires special defines to allow configure to detect the wide character support (there is an issue with the declaration of iconv). I use for 4.x 32-bit builds with gcc versions prior to 4.0.0: export CC="gcc -D_XOPEN_UNIX -D_XOPEN_SOURCE_EXTENDED -D_INCLUDE__STDC_A1_SOURCE -D_INCLUDE_XOPEN_SOURCE_500" Dave -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17005