aa64: finalise context switch, page fault handler and syscall
[lunaix-os.git] / lunaix-os / arch / aarch64 / LBuild
index cdf286ab77cbe3d629d7a09aacaa2af20afd1e10..f04a202a195300cbcfa1c7a9fa612f0c0d0c2dc1 100644 (file)
@@ -1,24 +1,13 @@
+use("boot")
+use("exception")
+use("klibc")
 
-sources([
-    "boot/init.c",
-    "boot/kremap.c",
-    "boot/start.S"
-])
-
-sources([
-    "exception/entries.S",
-    "exception/context.S",
-    "exception/handler.c"
-])
-
-sources([
-    "soc/gic/gic.c",
-    "soc/gic/gic_dt.c",
-])
+use("soc/gic")
 
 sources([
     "fault.c",
-    "trace.c"
+    "trace.c",
+    "vmutils.c"
 ])
 
 headers([