svn commit: r205014 - in head: . sys/amd64/amd64
sys/amd64/conf sys/amd64/include sys/amd64/linux32
sys/compat/freebsd32 sys/compat/ia32 sys/conf sys/fs/procfs
sys/ia64/conf sys/ia64/ia64 sys/ia64/...
David O'Brien
obrien at FreeBSD.org
Fri Mar 12 17:28:12 UTC 2010
On Fri, Mar 12, 2010 at 10:52:27PM +0900, Rui Paulo wrote:
> On 12 Mar 2010, at 21:36, Carlos A. M. dos Santos wrote:
>> On Thu, Mar 11, 2010 at 11:49 AM, Nathan Whitehorn
>> <nwhitehorn at freebsd.org> wrote:
>>> Author: nwhitehorn
>>> Date: Thu Mar 11 14:49:06 2010
>>> New Revision: 205014
>>> URL: http://svn.freebsd.org/changeset/base/205014
>>>
>>> Log:
>>> Provide groundwork for 32-bit binary compatibility on non-x86 platforms,
>>> for upcoming 64-bit PowerPC and MIPS support. This renames the
>>> COMPAT_IA32
>>> option to COMPAT_FREEBSD32, removes some IA32-specific code from MI
>>> parts
>>> of the kernel and enhances the freebsd32 compatibility code to support
>>> big-endian platforms.
>>
>> COMPAT_FREEBSD32 is an unfortunate choice. It can be easily
>> interpreted as "compatible with FreeBSD 3.2". Something like
>> "COMPAT_32BIT" would be more meaningful.
>
> There's a lengthy discussion about this on another mailing list.
>
> This is unlikely to be changed and emailing the committer who provided
> valuable time on this code wastes his time and everyone else's.
$ cd /usr/src/sys
$ wcfind . -type f | xargs sed -i '' -e 's/COMPAT_FREEBSD32/COMPAT_32BIT/g'
really doesn't take much developer time.
I can whip up the patch for review.
--
-- David (obrien at FreeBSD.org)
More information about the svn-src-all
mailing list