Subject: Re: CVS commit: syssrc/sys/kern
To: Bill Studenmund <wrstuden@netbsd.org>
From: Christos Zoulas <christos@zoulas.com>
List: source-changes
Date: 10/31/2002 12:16:49
On Oct 31,  9:05am, wrstuden@netbsd.org (Bill Studenmund) wrote:
-- Subject: Re: CVS commit: syssrc/sys/kern

| (not specifically directted at Christos)

| Uhm, why are we passing "long" variables to be32toh? If these things are
| going to be 32-bit quantities, we should make them 32-bit quantities. Not
| longs.

Because we are asking for trouble. The emulation code is keeping the types
specified in the original implementation. Maybe this is a mistake.

| For instance, what happens when we have 64-bit powerpc, and want to run
| tthe macho code?

I don't think that will be anytime soon [from what I hear about apple 64-bit
cleanliness].

christos