[haiku-bugs] Re: [Haiku] #1141: Support for x86-64 architecture

  • From: "bonefish" <trac@xxxxxxxxxxxx>
  • Date: Sat, 27 Mar 2010 19:23:55 -0000

#1141: Support for x86-64 architecture
---------------------------+------------------------------------------------
 Reporter:  ekdahl         |       Owner:  nobody     
     Type:  enhancement    |      Status:  new        
 Priority:  normal         |   Milestone:  Unscheduled
Component:  System/Kernel  |     Version:             
 Keywords:                 |   Blockedby:             
 Platform:  x64            |    Blocking:             
---------------------------+------------------------------------------------
Description changed by bonefish:

Old description:

> Title says it all.
> There are a couple of different names for the same technology (see
> http://en.wikipedia.org/wiki/X86-64#Industry_naming_conventions).
> 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.

New description:

 Port Haiku to the x86-64 architecture. Tasks:
  - Add cross-compilation support for Haiku/x86-64 to gcc 4.
  - Add ELF64 support to boot loader and kernel.
  - Extend the x86 boot loader to be able to start an x86-64 kernel.
  - Port the kernel itself, i.e. write the x86-64 specific kernel code
 (CPU, VM, etc.).
  - Port fundamental kernel modules to 64 bit/x86-64.
  - Port libroot.so and runtime loader to x86-64.
  - Port other userland libraries and applications to x86-64.

--

-- 
Ticket URL: <http://dev.haiku-os.org/ticket/1141#comment:3>
Haiku <http://dev.haiku-os.org>
Haiku - the operating system.

Other related posts: