Is this LOST??

Deng XueFeng dsnofe at hotmail.com
Mon May 3 18:04:53 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 (introduced on 
> the 486 IIRC).  The kernel only supports 486+ unless you explicitly build an 
> 80386 kernel, which won't use bswap for htonl().
Since 5-current kernel do not support 80386.
why keep libc(5-current) support 80386?

and if wanna 80386 support, 4-stable can do that.


Sincerely,
Deng XueFeng



More information about the freebsd-hackers mailing list