Initial building of the vdso.

Not actually integrating with the kernel yet.
This commit is contained in:
Justin C. Miller
2019-10-09 22:28:56 -07:00
parent 6963304c01
commit 991b13424e
8 changed files with 140 additions and 2 deletions

View File

@@ -9,6 +9,7 @@ modules:
- elf
- initrd
- kutil
- vdso
includes:
- src/kernel
source:
@@ -64,6 +65,16 @@ modules:
- src/boot/reloc.cpp
- src/boot/utility.cpp
vdso:
kind: exe
target: host
output: libvdso.so
extra:
- src/arch/x86_64/vdso.ld
source:
- src/vdso/syscalls.cpp
- src/vdso/overrides.cpp
nulldrv:
kind: exe
target: user