This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

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.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]