This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: Does --enable-clocale=gnu work on Linux/ia64?
On Mon, Nov 05, 2001 at 10:28:19AM -0800, H . J . Lu wrote:
> On Mon, Nov 05, 2001 at 10:27:15AM -0800, Benjamin Kosnik wrote:
> >
> > It should work. However, I only have 67 lines in c++locale.cc, so
> > something is definitely wrong.
> >
> > Note this option only really applies to gcc-3.1, and will eventually
> > be enabled by default for supported targets.
>
> Ok. I tried it on gcc 3.0. That may explain why.
Well, I tried --enable-clocale=gnu again with gcc-3.1 from CVS on
Linux/ia64. Now I got this problem:
_Intl>::_M_initialize_moneypunct(__locale_struct*) [with _CharT = wchar_t,
bool _Intl = false]':
moneypunct.cc:401: reinterpret_cast from `char*' to `wchar_t' loses precision
moneypunct.cc:402: reinterpret_cast from `char*' to `wchar_t' loses precision
numpunct.cc: In member function `void
std::numpunct<_CharT>::_M_initialize_numpunct(__locale_struct*) [with _CharT
= wchar_t]':
numpunct.cc:80: reinterpret_cast from `char*' to `wchar_t' loses precision
numpunct.cc:81: reinterpret_cast from `char*' to `wchar_t' loses precision
make[5]: *** [numpunct.lo] Error 1
make[5]: *** Waiting for unfinished jobs....
Has anyone tried --enable-clocale=gnu on Linux/ia64?
H.J.