aboutsummaryrefslogtreecommitdiff
path: root/pk/pk.mk.in
diff options
context:
space:
mode:
authorAndrew Waterman <waterman@cs.berkeley.edu>2015-03-12 17:38:04 -0700
committerAndrew Waterman <waterman@cs.berkeley.edu>2015-03-12 17:38:04 -0700
commit6517fe26a2a0c89c3112f4a383c601572c71d64a (patch)
treed37eea7ae6f3e15eee94afb5c9c749a4cd800577 /pk/pk.mk.in
parenta4ae7da6ef0c09c2616a0b82f7f569e4e134f75c (diff)
downloadpk-6517fe26a2a0c89c3112f4a383c601572c71d64a.zip
pk-6517fe26a2a0c89c3112f4a383c601572c71d64a.tar.gz
pk-6517fe26a2a0c89c3112f4a383c601572c71d64a.tar.bz2
Update to new privileged spec
Diffstat (limited to 'pk/pk.mk.in')
-rw-r--r--pk/pk.mk.in14
1 files changed, 8 insertions, 6 deletions
diff --git a/pk/pk.mk.in b/pk/pk.mk.in
index 9c105ce..72f4412 100644
--- a/pk/pk.mk.in
+++ b/pk/pk.mk.in
@@ -1,12 +1,9 @@
pk_subproject_deps = \
- softfloat_riscv \
softfloat \
- softint \
pk_hdrs = \
- pk.h \
+ mtrap.h \
encoding.h \
- fp.h \
atomic.h \
file.h \
frontend.h \
@@ -14,21 +11,26 @@ pk_hdrs = \
vm.h \
pk_c_srcs = \
+ mtrap.c \
+ minit.c \
+ emulation.c \
+ sbi_impl.c \
init.c \
file.c \
syscall.c \
handlers.c \
frontend.c \
- fp.c \
- int.c \
elf.c \
console.c \
vm.c \
string.c \
pk_asm_srcs = \
+ mentry.S \
entry.S \
fp_asm.S \
+ sbi_entry.S \
+ sbi.S \
pk_test_srcs =