From 8e3d0d999125fad7fe1917d24376ab02b5c7992f Mon Sep 17 00:00:00 2001 From: mintsuki Date: Mon, 27 Mar 2023 01:59:59 +0200 Subject: [PATCH] Update --- kernel/GNUmakefile | 46 +++++++++++++++++++++++----------------------- 1 file changed, 23 insertions(+), 23 deletions(-) diff --git a/kernel/GNUmakefile b/kernel/GNUmakefile index 47c22ef..6db23fd 100644 --- a/kernel/GNUmakefile +++ b/kernel/GNUmakefile @@ -36,36 +36,36 @@ $(eval $(call DEFAULT_VAR,NASMFLAGS,-F dwarf -g)) $(eval $(call DEFAULT_VAR,LDFLAGS,)) # Internal C flags that should not be changed by the user. -override CFLAGS += \ - -std=gnu11 \ - -ffreestanding \ +override CFLAGS += \ + -std=gnu11 \ + -ffreestanding \ -fno-stack-protector \ - -fno-stack-check \ - -fno-lto \ - -fno-pie \ - -fno-pic \ - -m64 \ - -march=x86-64 \ - -mabi=sysv \ - -mno-80387 \ - -mno-mmx \ - -mno-sse \ - -mno-sse2 \ - -mno-red-zone \ + -fno-stack-check \ + -fno-lto \ + -fno-pie \ + -fno-pic \ + -m64 \ + -march=x86-64 \ + -mabi=sysv \ + -mno-80387 \ + -mno-mmx \ + -mno-sse \ + -mno-sse2 \ + -mno-red-zone \ -mcmodel=kernel # Internal C preprocessor flags that should not be changed by the user. override CPPFLAGS := \ - -I. \ - $(CPPFLAGS) \ - -MMD \ + -I. \ + $(CPPFLAGS) \ + -MMD \ -MP # Internal linker flags that should not be changed by the user. -override LDFLAGS += \ - -nostdlib \ - -static \ - -m elf_x86_64 \ +override LDFLAGS += \ + -nostdlib \ + -static \ + -m elf_x86_64 \ -z max-page-size=0x1000 \ -T linker.ld @@ -91,7 +91,7 @@ override HEADER_DEPS := $(CFILES:.c=.d) $(ASFILES:.S=.d) all: $(KERNEL) limine.h: - curl https://raw.githubusercontent.com/limine-bootloader/limine/trunk/limine.h -o $@ + curl -Lo $@ https://github.com/limine-bootloader/limine/raw/trunk/limine.h # Link rules for the final kernel executable. $(KERNEL): $(OBJ)