diff --git a/common/GNUmakefile b/common/GNUmakefile index 5db6db65..1ad26016 100644 --- a/common/GNUmakefile +++ b/common/GNUmakefile @@ -68,8 +68,8 @@ override CPPFLAGS_FOR_TARGET := \ ifeq ($(TARGET),bios) override CFLAGS_FOR_TARGET += \ - -fno-pie \ - -fno-pic \ + -fno-PIE \ + -fno-PIC \ -m32 \ -march=i686 \ -mabi=sysv \ @@ -81,7 +81,7 @@ endif ifeq ($(TARGET),uefi-x86-64) override CFLAGS_FOR_TARGET += \ - -fpie \ + -fPIE \ -m64 \ -march=x86-64 \ -mabi=sysv \ @@ -100,7 +100,7 @@ endif ifeq ($(TARGET),uefi-ia32) override CFLAGS_FOR_TARGET += \ - -fpie \ + -fPIE \ -m32 \ -march=i686 \ -mabi=sysv \ @@ -114,7 +114,7 @@ endif ifeq ($(TARGET),uefi-aarch64) override CFLAGS_FOR_TARGET += \ - -fpie \ + -fPIE \ -mgeneral-regs-only override CPPFLAGS_FOR_TARGET := \ -I'$(call SHESCAPE,$(BUILDDIR))/limine-efi/inc' \ diff --git a/decompressor/GNUmakefile b/decompressor/GNUmakefile index d1f3a506..4ffc01b4 100644 --- a/decompressor/GNUmakefile +++ b/decompressor/GNUmakefile @@ -29,8 +29,8 @@ override CFLAGS_FOR_TARGET += \ -fomit-frame-pointer \ -fno-strict-aliasing \ -fno-lto \ - -fno-pie \ - -fno-pic \ + -fno-PIE \ + -fno-PIC \ -m32 \ -march=i686 \ -mabi=sysv \ diff --git a/test/GNUmakefile b/test/GNUmakefile index 36fe0d76..8f3329a3 100644 --- a/test/GNUmakefile +++ b/test/GNUmakefile @@ -41,7 +41,7 @@ override INTERNALCFLAGS := \ -fno-stack-protector \ -fno-stack-check \ -fno-lto \ - -fpie \ + -fPIE \ -mgeneral-regs-only \ -mno-red-zone \ -I. \ @@ -53,8 +53,8 @@ override INTERNALCFLAGS_MB := \ -fno-stack-protector \ -fno-stack-check \ -fno-lto \ - -fno-pie \ - -fno-pic \ + -fno-PIE \ + -fno-PIC \ -m32 \ -march=i686 \ -mabi=sysv \