From 395e60890d2c5ff233de332e026ee9e99090353a Mon Sep 17 00:00:00 2001 From: twinaphex Date: Mon, 15 Mar 2021 00:31:17 +0100 Subject: [PATCH] (Libretro) Fix ios9 build --- src/libretro/Makefile | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/libretro/Makefile b/src/libretro/Makefile index 8f005dfa5..8624344f0 100644 --- a/src/libretro/Makefile +++ b/src/libretro/Makefile @@ -81,7 +81,7 @@ ifneq (,$(findstring unix,$(platform))) # OS X else ifeq ($(platform), osx) - CXXFLAGS += $(LTO) $(PTHREAD_FLAGS) -stdlib=libc++ + CXXFLAGS += $(LTO) -stdlib=libc++ LDFLAGS += $(LTO) $(PTHREAD_FLAGS) -stdlib=libc++ TARGET := $(TARGET_NAME)_libretro.dylib fpic := -fPIC @@ -104,7 +104,7 @@ else ifeq ($(platform), osx) # iOS else ifneq (,$(findstring ios,$(platform))) - CXXFLAGS += $(LTO) $(PTHREAD_FLAGS) -stdlib=libc++ + CXXFLAGS += $(LTO) -stdlib=libc++ LDFLAGS += $(LTO) $(PTHREAD_FLAGS) -stdlib=libc++ TARGET := $(TARGET_NAME)_libretro_ios.dylib fpic := -fPIC @@ -120,7 +120,7 @@ else ifneq (,$(findstring ios,$(platform))) CC = cc -arch armv7 -isysroot $(IOSSDK) CXX = c++ -arch armv7 -isysroot $(IOSSDK) endif - CXXFLAGS += -DIOS -DARM + CXXFLAGS += -DIOS -DARM -fno-aligned-allocation ifeq ($(platform),$(filter $(platform),ios9 ios-arm64)) MINVERSION = -miphoneos-version-min=8.0 else @@ -568,7 +568,7 @@ else ifneq (,$(findstring msvc,$(platform))) CODE_DEFINES = else WARNINGS_DEFINES = -Wall -W -Wno-unused-parameter - CODE_DEFINES = -fomit-frame-pointer + CODE_DEFINES = endif CXXFLAGS += $(CODE_DEFINES) $(WARNINGS_DEFINES) $(fpic)