From 3c975fe6bd93d8c27f139557e5c71f16a118c2a0 Mon Sep 17 00:00:00 2001 From: Brad Parker Date: Tue, 21 Nov 2017 23:57:20 -0500 Subject: [PATCH] add option to force 32-bit compilation on 64-bit compilers --- Makefile | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index caf65feb12..8e70dd430d 100644 --- a/Makefile +++ b/Makefile @@ -119,10 +119,16 @@ endif RARCH_OBJ := $(addprefix $(OBJDIR)/,$(OBJ)) +ifneq ($(X86),) + CFLAGS += -m32 + CXXLAGS += -m32 + LDFLAGS += -m32 +endif + ifneq ($(SANITIZER),) - CFLAGS := -fsanitize=$(SANITIZER) $(CFLAGS) - CXXFLAGS := -fsanitize=$(SANITIZER) $(CXXFLAGS) - LDFLAGS := -fsanitize=$(SANITIZER) $(LDFLAGS) + CFLAGS := -fsanitize=$(SANITIZER) $(CFLAGS) + CXXFLAGS := -fsanitize=$(SANITIZER) $(CXXFLAGS) + LDFLAGS := -fsanitize=$(SANITIZER) $(LDFLAGS) endif ifneq ($(findstring $(GPERFTOOLS),profiler),)