Andreas Jaeger wrote:
> 
> Dan Kegel <[EMAIL PROTECTED]> writes:
> 
> > Andreas Jaeger wrote:
> > >
> > > Dan Kegel <[EMAIL PROTECTED]> writes:
> > >
> > > > Andreas Jaeger wrote:
> > > > > > _IO_feof
> > > > > Mangle for feof
> > > > > > _IO_getc
> > > > > Mangle for getc
> > > > > > _IO_putc
> > > > > Mangle for putc
> > > > > > _IO_puts
> > > > > Mangle for puts
> > > >
> > > > That's interesting.  I had no idea there were versions of feof etc.
> > > > with C++ linkage in the standard libraries.  What standard specifies 
> > > > that?
> > >
> > > No standard - that's the way glibc implements them.  Since LSB is not
> > > going to change glibc, we have to document these.
> >
> > Does it also export them with C linkage, then?
> 
> Definitly - we describe a C ABI here.

That's what I thought.  Then why are we also describing the mangled
names?  Seems like a bug to specify C++ mangled names for C library
functions.
- Dan

Reply via email to