On Tuesday 25 March 2008 03:34:48 pm John Baldwin wrote:
> jhb         2008-03-25 19:34:48 UTC
> 
>   FreeBSD src repository
> 
>   Modified files:
>     sys/compat/freebsd32 syscalls.master 
>   Log:
>   Add entries for the cpuset-related system calls.  The existing system
>   calls can be used on little endian systems.
>   
>   Pointy hat to:  jeff

For big-endian systems byte-swapping conversions are needed because longs are 
different sizes on 32-bit vs 64-bit.  If cpuset_t were changed to use an 
array of ints rather than array of longs this would not be necessary, at 
least with all of our current 64-bit archs (and including things like 64-bit 
arm, mips, and ppc AFAIK) as ints are always 32-bits.

-- 
John Baldwin
_______________________________________________
[email protected] mailing list
http://lists.freebsd.org/mailman/listinfo/cvs-all
To unsubscribe, send any mail to "[EMAIL PROTECTED]"

Reply via email to