> 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 _______________________________________________ [EMAIL PROTECTED] mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "[EMAIL PROTECTED]"