diff options
author | dzwdz | 2022-07-26 18:16:10 +0200 |
---|---|---|
committer | dzwdz | 2022-07-26 18:16:10 +0200 |
commit | 18667c48b0cf6497b50c00f00f474d79a68f59ce (patch) | |
tree | 83029f59242d6b5f5d486284e6542a31f0cda415 /Makefile | |
parent | 13519597d98c9271b7856242d5625896d18803c5 (diff) |
shared: move some headers from shared/ to camellia/
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 5 |
1 files changed, 2 insertions, 3 deletions
@@ -5,7 +5,7 @@ CC = x86_64-elf-gcc CHECK = sparse CFLAGS += -g -std=gnu99 -ffreestanding -O2 -Wall -Wextra -Wold-style-definition -Werror=implicit-function-declaration -ftrack-macro-expansion=0 CFLAGS += -mgeneral-regs-only -Wno-address-of-packed-member -CFLAGS += -Isrc/ +CFLAGS += -Isrc/ -Isrc/shared/include/ SPARSEFLAGS = -Wno-non-pointer-null LFLAGS = -ffreestanding -O2 -nostdlib -lgcc -Wl,-zmax-page-size=4096 -Wl,--no-warn-mismatch QFLAGS = -no-reboot @@ -78,7 +78,6 @@ out/initrd/%: initrd/% out/initrd.tar: $(patsubst %,out/%,$(shell find initrd/ -type f)) \ $(patsubst %,out/initrd/%.elf,$(USERBINS)) - echo $^ cd out/initrd; tar chf ../initrd.tar * out/fs/boot/init: out/bootstrap out/initrd.tar @@ -113,5 +112,5 @@ out/obj/kernel/arch/amd64/32/%.s.o: src/kernel/arch/amd64/32/%.s @mkdir -p $(@D) @$(CC) -m32 -c $^ -o $@ -src/user/lib/syscall.c: src/user/lib/syscall.c.awk src/shared/syscalls.h +src/user/lib/syscall.c: src/user/lib/syscall.c.awk src/shared/include/camellia/syscalls.h awk -f $^ > $@ |