glibc: Bug in libm.so? (was Re: new packages...)
On Fri, 17 Oct 1997, Miguel de Icaza wrote:
> > BTW, there is a bug in libm.so.6:
> >
> > $ nm --dynamic /lib/libm.so.6 | head
> > U .div
> > U .rem
> > U .umul
> > 00000000 A GLIBC_2.0
>
> Why should be this the case? Those should be defined in libc.
Well, I don't know why, but they aren't defined in libc.so or
in ld-linux, only in libc.a:
$ nm --dynamic /lib/ld-linux.so.2 | grep \\.div
$ nm --dynamic /lib/libc.so.6 | grep \\.div
$ nm --defined /usr/lib/libc.a | grep -B2 \\.div
sdiv.o:
00000000 a *ABS*
00000000 T .div
So I still think this is a bug. libm.so should not have an
undefined symbol which is not defined in ld-linux.so.2 or libc.so.
PS: This is with 970928; I'm just now trying to build 971001, the
latest release (AFAIK). BTW, where are now the latest snapshots?
alpha.gnu.ai.mit.edu does not seem to work...
--
Juan Cespedes
--
TO UNSUBSCRIBE FROM THIS MAILING LIST: e-mail the word "unsubscribe" to
debian-sparc-request@lists.debian.org .
Trouble? e-mail to templin@bucknell.edu .
Reply to: