Commits

ecsv  committed 56660ac

Enable MMX and SSE for 32-bit builds

  • Participants
  • Parent commits 659d068

Comments (0)

Files changed (1)

File projects/unix/Makefile

 SDL_CONFIG = $(CROSS_COMPILE)sdl-config
 PKG_CONFIG = $(CROSS_COMPILE)pkg-config
 
+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)
       LDFLAGS += -bundle -arch x86_64
       LDLIBS += -ldl
     else
-      CFLAGS += -pipe -fomit-frame-pointer -arch i686 -mmacosx-version-min=$(OSX_SDK) -isysroot $(OSX_SYSROOT)/MacOSX$(OSX_SDK).sdk
+      CFLAGS += -pipe -mmmx -msse -fomit-frame-pointer -arch i686 -mmacosx-version-min=$(OSX_SDK) -isysroot $(OSX_SYSROOT)/MacOSX$(OSX_SDK).sdk
       LDFLAGS += -bundle -arch i686
       LDLIBS += -ldl
     endif