diff options
Diffstat (limited to 'Makefile.parisc')
-rw-r--r-- | Makefile.parisc | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/Makefile.parisc b/Makefile.parisc index 36edc0c..5c34eb3 100644 --- a/Makefile.parisc +++ b/Makefile.parisc @@ -73,15 +73,16 @@ COMMONCFLAGS := -I$(OUT) -Isrc -Ivgasrc -Os -MD -g \ -freg-struct-return -ffreestanding -fno-delete-null-pointer-checks \ -fdata-sections -fno-common -fno-merge-constants -mdisable-fpregs \ -fno-builtin-printf -fno-ipa-sra +COMMONCFLAGS-64 = +COMMONCFLAGS-32 = COMMONCFLAGS += $(call cc-option,$(CC),-nopie,) COMMONCFLAGS += $(call cc-option,$(CC),-fno-pie,) COMMONCFLAGS += $(call cc-option,$(CC),-fno-stack-protector,) COMMONCFLAGS += $(call cc-option,$(CC),-fno-stack-protector-all,) COMMONCFLAGS += $(call cc-option,$(CC),-fstack-check=no,) -COMMONCFLAGS += $(call cc-option,$(CC),-mfast-indirect-calls,) +COMMONCFLAGS-32 += $(call cc-option,$(CC),-mfast-indirect-calls,) -COMMONCFLAGS-64 = -Wno-pointer-to-int-cast -Wno-int-to-pointer-cast -COMMONCFLAGS-32 = +COMMONCFLAGS-64 += -Wno-pointer-to-int-cast -Wno-int-to-pointer-cast COMMONCFLAGS += $(COMMONCFLAGS-$(BITS)) COMMA := , |