rework parsing of interupt-map in interrupt node.
[lunaix-os.git] / lunaix-os / arch / aarch64 / LBuild
1
2 sources([
3     "boot/init.c",
4     "boot/kremap.c",
5     "boot/start.S"
6 ])
7
8 sources([
9     "exception/entries.S",
10     "exception/context.S",
11     "exception/handler.c"
12 ])
13
14 sources([
15     "soc/gic.c",
16 ])
17
18 sources([
19     "fault.c",
20     "trace.c"
21 ])
22
23 headers([
24     "includes"
25 ])
26
27 compile_opts([
28     "-mlittle-endian",
29     "-mgeneral-regs-only",
30     "-mabi=lp64",
31     "-mno-omit-leaf-frame-pointer"
32 ])