more x86_64 work:
commit3bde7443c944378c3988542fa518583c2f6538cc
authorTravis Geiselbrecht <geist@newos.org>
Mon, 15 Mar 2004 23:04:32 +0000 (15 23:04 +0000)
committerTravis Geiselbrecht <geist@newos.org>
Mon, 15 Mar 2004 23:04:32 +0000 (15 23:04 +0000)
treea825baa48708e34932450bcf63c319596e3d7680
parent9a97f8171a06fff1368c695625730236b39f40a3
more x86_64 work:
Added structure definitions for elf64
made bootmaker elf64 aware
some syscall glue stuff
add function type to the trap macros

git-svn-id: svn+ssh://newos.org/var/svn/newos/newos@1093 c25cc9d1-44fa-0310-b259-ad778cb1d433
boot/x86_64/config.ini
include/boot/bootdir.h
include/newos/elf.h [copied from include/newos/elf32.h with 77% similarity]
include/newos/elf32.h
include/newos/elf64.h [new file with mode: 0644]
kernel/arch/x86_64/arch_interrupts.S
lib/libnewos/system/arch/x86_64/syscalls.inc
tools/bootmaker.c