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)