This is the mail archive of the libc-hacker@sources.redhat.com mailing list for the glibc project.

Note that libc-hacker is a closed list. You may look at the archives of this list, but subscription and posting are not open.


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

Re: Problems with libstdc++ v3 and glibc 2.2


On Sat, Sep 02, 2000 at 10:45:09AM -0700, Ulrich Drepper wrote:
> "H . J . Lu" <hjl@valinux.com> writes:
> 
> > libstdc++ v3 wants _IO_file_xsgetn, _IO_wfile_doallocate and
> > _IO_no_init.
> 
> In which files?

./config/c_io_libio.cc:    { return _IO_file_xsgetn(this, __s, __n); }
./config/c_io_libio.cc:  { return _IO_wfile_doallocate(this); }
./config/c_io_libio.cc:    _IO_no_init(this, 0, 0, &_M_wfile, 0);
./config/c_io_libio.cc:    _IO_no_init(this, 0, 0, &_M_wfile, &_IO_wfile_jumps);

> 
> > Also it seems to want __libio_codecvt, but reference it as
> > __c_libio_codecvt.
> 
> This is not needed.  None of this code should be used outside the
> libc.  It's currently there because we are experimenting.

Well, it looks like they are all related:

./config/c_io_libio.cc:    _codecvt = &__c_libio_codecvt;

If we remove ./config/c_io_libio.cc, there will be no references to
any of those.



H.J.

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