Is this LOST??
matt at gsicomp.on.ca
Wed May 5 10:54:11 PDT 2004
> > On Sunday 02 May 2004 01:26 am, Deng XueFeng wrote:
> > > I found the htonl implemention in libc for i386 is not sync with the
> > > kern.
> > >
> > > sys use bswap for swaping the int. but libc still use xchg.
> > > IS THIS LOST?
> > It's because libc still supports 80386 which doesn't have bswap
> > the 486 IIRC). The kernel only supports 486+ unless you explicitly
> > 80386 kernel, which won't use bswap for htonl().
> Since 5-current kernel do not support 80386.
> why keep libc(5-current) support 80386?
The 5-current kernel *does* support 80386 -- you have to recompile your
kernel to add 80386 support first.
More information about the freebsd-hackers