[Bug libstdc++/36211] __iconv_adaptor chooses char** where const char** is required

2009-05-21 Thread billingd at gcc dot gnu dot org
--- Comment #12 from billingd at gcc dot gnu dot org 2009-05-21 11:31 --- Subject: Bug 36211 Author: billingd Date: Thu May 21 11:30:55 2009 New Revision: 147762 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147762 Log: 2009-05-21 David Billinghurst billi...@gcc.gnu.org

[Bug libstdc++/36211] __iconv_adaptor chooses char** where const char** is required

2009-05-21 Thread billingd at gcc dot gnu dot org
--- Comment #13 from billingd at gcc dot gnu dot org 2009-05-21 11:32 --- Fixed in 4.4 and trunk. -- billingd at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/36211] __iconv_adaptor chooses char** where const char** is required

2009-05-21 Thread billingd at gcc dot gnu dot org
-- billingd at gcc dot gnu dot org changed: What|Removed |Added Target Milestone|--- |4.4.1 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36211

[Bug libstdc++/36211] __iconv_adaptor chooses char** where const char** is required

2009-05-15 Thread billingd at gcc dot gnu dot org
--- Comment #11 from billingd at gcc dot gnu dot org 2009-05-15 09:24 --- Subject: Bug 36211 Author: billingd Date: Fri May 15 09:23:58 2009 New Revision: 147565 URL: http://gcc.gnu.org/viewcvs?root=gccview=revrev=147565 Log: 2009-05-15 David Billinghurst billi...@gcc.gnu.org

[Bug libstdc++/36211] __iconv_adaptor chooses char** where const char** is required

2009-05-14 Thread billingd at gcc dot gnu dot org
--- Comment #10 from billingd at gcc dot gnu dot org 2009-05-14 21:51 --- Patch is approved - http://gcc.gnu.org/ml/libstdc++/2009-05/msg00098.html -- billingd at gcc dot gnu dot org changed: What|Removed |Added

[Bug libstdc++/36211] __iconv_adaptor chooses char** where const char** is required

2008-05-11 Thread tprince at computer dot org
--- Comment #1 from tprince at computer dot org 2008-05-11 15:57 --- 2 unicode.cc tests fail. Several other tests with -liconv pass. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36211

[Bug libstdc++/36211] __iconv_adaptor chooses char** where const char** is required

2008-05-11 Thread paolo dot carlini at oracle dot com
--- Comment #2 from paolo dot carlini at oracle dot com 2008-05-11 17:13 --- Why, exactly, do you believe the problem is with the const? The code and the comment in codecvt_specializations.h appear to indicate that we are already dealing correctly with the issue and indeed you are

[Bug libstdc++/36211] __iconv_adaptor chooses char** where const char** is required

2008-05-11 Thread pcarlini at suse dot de
-- pcarlini at suse dot de changed: What|Removed |Added Status|UNCONFIRMED |WAITING http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36211

[Bug libstdc++/36211] __iconv_adaptor chooses char** where const char** is required

2008-05-11 Thread tprince at computer dot org
--- Comment #3 from tprince at computer dot org 2008-05-11 17:26 --- I see that the failing case is looking for a libiconv in the library to match the char ** prototype, and failing to find one, while the one in the actual library is set up for the const char ** version. The comment in

[Bug libstdc++/36211] __iconv_adaptor chooses char** where const char** is required

2008-05-11 Thread paolo dot carlini at oracle dot com
--- Comment #4 from paolo dot carlini at oracle dot com 2008-05-11 17:31 --- Please add pointers to the discussions on those mailing lists. -- http://gcc.gnu.org/bugzilla/show_bug.cgi?id=36211

[Bug libstdc++/36211] __iconv_adaptor chooses char** where const char** is required

2008-05-11 Thread tprince at computer dot org
--- Comment #5 from tprince at computer dot org 2008-05-11 18:04 --- Only the gcc-testresults reports where others report the same thing are clearly relevant: http://gcc.gnu.org/ml/gcc-testresults/2008-03/msg01444.html http://gcc.gnu.org/ml/gcc-testresults/2007-05/msg01528.html In

[Bug libstdc++/36211] __iconv_adaptor chooses char** where const char** is required

2008-05-11 Thread paolo dot carlini at oracle dot com
--- Comment #6 from paolo dot carlini at oracle dot com 2008-05-11 18:13 --- Frankly, we badly need more details and/or the help of a cygwin maintainer, because by looking statically at the code I don't see how possibly __iconv_adaptor can be wrong and most (all?) the active libstdc++

[Bug libstdc++/36211] __iconv_adaptor chooses char** where const char** is required

2008-05-11 Thread dannysmith at users dot sourceforge dot net
--- Comment #7 from dannysmith at users dot sourceforge dot net 2008-05-11 22:46 --- Following is with mingw but it applies to cygwin as well This is the command line from log for FAILing 22_locale/locale/cons/unicode.cc Executing on host: /develop/svn/trunk/build/./gcc/g++

[Bug libstdc++/36211] __iconv_adaptor chooses char** where const char** is required

2008-05-11 Thread tprince at computer dot org
--- Comment #8 from tprince at computer dot org 2008-05-12 01:58 --- Yes, -liconv precedes the source file, where it must follow: Executing on host: /cygdrive/c/gnu/gcc-4.4-20080509/xp/./gcc/g++ -shared-libgcc -B/cygdrive/c/gnu/gcc-4.4-20080509/xp/./gcc -nostdinc++