CFLAGS = \ -ffreestanding \ -nostdlib \ -fno-pie \ -fno-pic \ -g \ -MD \ -D__$(TARGET_MACHINE)__ \ -D__$(TARGET_BOOTLOADER)__ \ -Iinclude \ -I. LDFLAGS = -nostdlib \ -T link/$(TARGET_TRIPLET).ld ifeq "$(TARGET_MACHINE)" "x86_64" CFLAGS += -m64 \ -mno-red-zone \ -mcmodel=kernel \ -mfsgsbase endif