aboutsummaryrefslogtreecommitdiff
path: root/pk/pk.mk.in
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@cs.berkeley.edu>2016-03-09 23:58:17 -0800
committerAndrew Waterman <waterman@cs.berkeley.edu>2016-03-09 23:58:17 -0800
commitb94c7a4b07f96f24ae7411780abf874416549f7b (patch)
treeb94ca015e49392f52e5abf1209ee184fcf874db4 /pk/pk.mk.in
parentf5a96732cb81571a3ba6b081b8556187d564f678 (diff)
downloadpk-b94c7a4b07f96f24ae7411780abf874416549f7b.zip
pk-b94c7a4b07f96f24ae7411780abf874416549f7b.tar.gz
pk-b94c7a4b07f96f24ae7411780abf874416549f7b.tar.bz2
Refactor pk, bbl, machine into separate libraries
Yuck.
Diffstat (limited to 'pk/pk.mk.in')
-rw-r--r--pk/pk.mk.in30
1 files changed, 4 insertions, 26 deletions
diff --git a/pk/pk.mk.in b/pk/pk.mk.in
index 78f826e..3caa25d 100644
--- a/pk/pk.mk.in
+++ b/pk/pk.mk.in
@@ -1,52 +1,30 @@
pk_subproject_deps = \
+ util \
softfloat \
+ machine \
pk_hdrs = \
- atomic.h \
- bits.h \
boot.h \
elf.h \
- emulation.h \
- encoding.h \
file.h \
- fp_emulation.h \
frontend.h \
- mcall.h \
- mtrap.h \
+ mmap.h \
pk.h \
- sbi.h \
syscall.h \
- unprivileged_memory.h \
- vm.h \
pk_c_srcs = \
- snprintf.c \
- mtrap.c \
- minit.c \
- emulation.c \
- fp_emulation.c \
- sbi_impl.c \
- init.c \
file.c \
syscall.c \
handlers.c \
frontend.c \
elf.c \
console.c \
- vm.c \
- string.c \
- logo.c \
- configstring.c \
+ mmap.c \
pk_asm_srcs = \
- mentry.S \
entry.S \
- fp_asm.S \
- sbi_entry.S \
- sbi.S \
pk_test_srcs =
pk_install_prog_srcs = \
pk.c \
- bbl.c \