File mupen64plus-fix-cflags.patch of Package mupen64plus
diff -Nru a/source/mupen64plus-audio-sdl/projects/unix/Makefile b/source/mupen64plus-audio-sdl/projects/unix/Makefile --- a/source/mupen64plus-audio-sdl/projects/unix/Makefile 2019-02-10 19:25:31.000000000 +0100 +++ b/source/mupen64plus-audio-sdl/projects/unix/Makefile 2019-04-10 08:17:50.787318336 +0200 @@ -99,7 +99,7 @@ OBJDIR = _obj$(POSTFIX) # base CFLAGS, LDLIBS, and LDFLAGS OPTFLAGS ?= -O3 -flto WARNFLAGS ?= -Wall -CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) +CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) LDFLAGS += $(SHARED) # Since we are building a shared library, we must compile with -fPIC on some architectures diff -Nru a/source/mupen64plus-input-sdl/projects/unix/Makefile b/source/mupen64plus-input-sdl/projects/unix/Makefile --- a/source/mupen64plus-input-sdl/projects/unix/Makefile 2019-02-10 19:25:31.000000000 +0100 +++ b/source/mupen64plus-input-sdl/projects/unix/Makefile 2019-04-10 08:18:17.007564319 +0200 @@ -96,7 +96,7 @@ OBJDIR = _obj$(POSTFIX) # base CFLAGS, LDLIBS, and LDFLAGS OPTFLAGS ?= -O3 -flto WARNFLAGS ?= -Wall -CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) -D_GNU_SOURCE=1 +CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) -D_GNU_SOURCE=1 LDFLAGS += $(SHARED) LDLIBS += -lm diff -Nru a/source/mupen64plus-rsp-hle/projects/unix/Makefile b/source/mupen64plus-rsp-hle/projects/unix/Makefile --- a/source/mupen64plus-rsp-hle/projects/unix/Makefile 2019-02-10 19:25:32.000000000 +0100 +++ b/source/mupen64plus-rsp-hle/projects/unix/Makefile 2019-04-10 08:18:35.683739529 +0200 @@ -147,7 +147,7 @@ OBJDIR = _obj$(POSTFIX) # base CFLAGS, LDLIBS, and LDFLAGS OPTFLAGS ?= -O3 -flto WARNFLAGS ?= -Wall -CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) +CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) LDFLAGS += $(SHARED) # Since we are building a shared library, we must compile with -fPIC on some architectures diff -Nru a/source/mupen64plus-video-glide64mk2/projects/unix/Makefile b/source/mupen64plus-video-glide64mk2/projects/unix/Makefile --- a/source/mupen64plus-video-glide64mk2/projects/unix/Makefile 2019-02-10 19:25:35.000000000 +0100 +++ b/source/mupen64plus-video-glide64mk2/projects/unix/Makefile 2019-04-10 08:19:37.404318580 +0200 @@ -151,14 +151,10 @@ OBJDIR = _obj$(POSTFIX) # base CFLAGS, LDLIBS, and LDFLAGS OPTFLAGS ?= -O3 -flto WARNFLAGS ?= -Wall -Wno-unused-function -CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) -I$(SRCDIR)/Glitch64/inc -DGCC +CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) -I$(SRCDIR)/Glitch64/inc -DGCC CXXFLAGS += -fvisibility-inlines-hidden -std=gnu++17 LDFLAGS += $(SHARED) -ifeq ($(CPU), X86) - CFLAGS += -mmmx -msse -endif - # Since we are building a shared library, we must compile with -fPIC on some architectures # On 32-bit x86 systems we do not want to use -fPIC because we don't have to and it has a big performance penalty on this arch ifeq ($(PIC), 1) diff -Nru a/source/mupen64plus-video-rice/projects/unix/Makefile b/source/mupen64plus-video-rice/projects/unix/Makefile --- a/source/mupen64plus-video-rice/projects/unix/Makefile 2019-02-10 19:25:33.000000000 +0100 +++ b/source/mupen64plus-video-rice/projects/unix/Makefile 2019-04-10 08:19:01.863985145 +0200 @@ -144,14 +144,10 @@ OBJDIR = _obj$(POSTFIX) # base CFLAGS, LDLIBS, and LDFLAGS OPTFLAGS ?= -O3 -flto WARNFLAGS ?= -Wall -CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -ffast-math -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) +CFLAGS += $(OPTFLAGS) $(WARNFLAGS) -fno-strict-aliasing -fvisibility=hidden -I$(SRCDIR) CXXFLAGS += -fvisibility-inlines-hidden LDFLAGS += $(SHARED) -ifeq ($(CPU), X86) - CFLAGS += -msse -endif - # Since we are building a shared library, we must compile with -fPIC on some architectures # On 32-bit x86 systems we do not want to use -fPIC because we don't have to and it has a big performance penalty on this arch ifeq ($(PIC), 1)