DragonFly BSD
DragonFly users List (threaded) for 2005-04
[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]

Re: New Release

From: Miguel Mendez <flynn@xxxxxxxxxxxxxxxxxx>
Date: Thu, 14 Apr 2005 19:12:20 +0200

On Thu, 14 Apr 2005 10:03:23 -0700 (PDT)
Matthew Dillon <dillon@xxxxxxxxxxxxxxxxxxxx> wrote:

>     Basically all the registers become 64 bits.  Pointers become 64 bits.  8 new
>     registers are added (For 16 total rather then 8 total), and the MMU works 
>     differently.  The kernel would run in 64 bit mode.  Userland could run in
>     32 or 64 bit mode (on a per-process basis).

And thank $DEITY for that. As someone who cut his teeth on 68k assembly
x86 assembler is painful. Do you plan on adding support for per page
execute attributes as well?
What do you think of the approach Solaris took where the kernel was
64bit but only programs that really needed the 64bitness where compiled
that way, leaving the rest of the userland 32bit? ISTR Apple has taken
a similar approach with the G5.

Miguel Mendez <flynn@xxxxxxxxxxxxxxxxxx>
PGP Key: 0xDC8514F1

Attachment: pgp00016.pgp
Description: PGP signature

[Date Prev][Date Next]  [Thread Prev][Thread Next]  [Date Index][Thread Index]