Changes between Initial Version and Version 3 of Ticket #1141


Ignore:
Timestamp:
Mar 27, 2010, 7:23:54 PM (14 years ago)
Author:
bonefish
Comment:

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #1141

    • Property Milestone R1Unscheduled
    • Property Platform x86_64x64
    • Property Version R1 development
    • Property Owner changed from axeld to nobody
  • Ticket #1141 – Description

    initial v3  
    1 Title says it all.
    2 There are a couple of different names for the same technology (see http://en.wikipedia.org/wiki/X86-64#Industry_naming_conventions).
    3 Which one should Haiku use? I'd vote for the simple x64, just as Microsoft and Sun. The name Linux and Mac OS X uses, x86_64 look a little clumsy/technical IMO.
     1Port Haiku to the x86-64 architecture. Tasks:
     2 - Add cross-compilation support for Haiku/x86-64 to gcc 4.
     3 - Add ELF64 support to boot loader and kernel.
     4 - Extend the x86 boot loader to be able to start an x86-64 kernel.
     5 - Port the kernel itself, i.e. write the x86-64 specific kernel code (CPU, VM, etc.).
     6 - Port fundamental kernel modules to 64 bit/x86-64.
     7 - Port libroot.so and runtime loader to x86-64.
     8 - Port other userland libraries and applications to x86-64.