build: Use uppercase PIE/PIC compilation flags
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 \
