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/...

Alexander Leidinger Alexander at Leidinger.net
Fri Mar 12 15:47:33 UTC 2010


Quoting Nathan Whitehorn <nwhitehorn at freebsd.org> (from Fri, 12 Mar  
2010 08:19:00 -0600):

> This name was picked for the following reasons, after discussion  
> with several others: it is analogous to the existing COMPAT_LINUX32,  
> the

Datapoint:
  COMPAT_LINUX is native (64bit on 64bit arch, 32bit on 32bit arch) emulation
  COMPAT_LINUX32 is 32bit on 64bit arch emulation (useless on 32bit arch)
  There is no COMAPT_LINUXxyz with xyz being a specific linux version,
  the linux version to emulate is chosen by a sysctl (run time
  switch possible if no linux program is running).

As such the COMPAT_LINUXyy is conceptionally different from what we  
have with COMPAT_FREEBSDy (compatibility stuff for FreeBSD version y).

I think this is the base of the complains we see here.

Bye,
Alexander.

-- 
Etiquette is for those with no breeding;
fashion for those with no taste.

http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137


More information about the svn-src-all mailing list