x86_64 support, requiring a slight refactor to the build system.
authorJohn Hodge <[email protected]>
Tue, 11 May 2010 13:47:01 +0000 (21:47 +0800)
committerJohn Hodge <[email protected]>
Tue, 11 May 2010 13:47:01 +0000 (21:47 +0800)
commita79ebcb3a2e206251f44e99376ec2ed6c2bacc63
treefa8fd9a1fba07577f89cc559334de3882dd02757
parent3234a52a913609230ffc140c27542d421bb1b7d3
x86_64 support, requiring a slight refactor to the build system.
- The x86_64 port does not compile yet, still working on that
- The new cross compiler I'm using for the 32-bit builds is a little
  more pedantic, so it seems that the i386 doesn't build either.
25 files changed:
Kernel/Makefile.BuildNum
Kernel/arch/x86/include/proc.h
Kernel/arch/x86_64/Makefile
Kernel/arch/x86_64/include/arch.h
Kernel/arch/x86_64/include/mm_virt.h
Kernel/arch/x86_64/include/proc.h [new file with mode: 0644]
Kernel/arch/x86_64/include/vm8086.h [new file with mode: 0644]
Kernel/arch/x86_64/lib.c
Kernel/arch/x86_64/link.ld [new file with mode: 0644]
Kernel/arch/x86_64/rme.c [new symlink]
Kernel/arch/x86_64/rme.h [new symlink]
Kernel/bin/elf.c
Kernel/binary.c
Kernel/include/acess.h
Kernel/include/threads.h
Kernel/messages.c
Kernel/vfs/open.c
Makefile
Makefile.cfg
Makefile.i386.cfg [new file with mode: 0644]
Makefile.x86_64.cfg [new file with mode: 0644]
Modules/IPStack/Makefile
Modules/Makefile.tpl
Modules/Storage/ATA/main.c
Modules/Storage/FDD/fdd.c

UCC git Repository :: git.ucc.asn.au