summaryrefslogtreecommitdiff
path: root/Makefile
diff options
context:
space:
mode:
authoraliaspider2014-12-10 12:29:19 +0100
committeraliaspider2014-12-10 12:29:19 +0100
commit6d7fd87e07f157237319b51a8e0583ce0a4a5e6d (patch)
treee9382c5c647f64e1473117101f4bddf1e708148d /Makefile
parent41484cd73c4114228c12f6456f61cc5caa72fecf (diff)
downloadpicogpsp-6d7fd87e07f157237319b51a8e0583ce0a4a5e6d.tar.gz
picogpsp-6d7fd87e07f157237319b51a8e0583ce0a4a5e6d.tar.bz2
picogpsp-6d7fd87e07f157237319b51a8e0583ce0a4a5e6d.zip
add a HAVE_MMAP check, cleanups.
Diffstat (limited to 'Makefile')
-rw-r--r--Makefile9
1 files changed, 6 insertions, 3 deletions
diff --git a/Makefile b/Makefile
index ca5f90b..bdf1797 100644
--- a/Makefile
+++ b/Makefile
@@ -52,7 +52,7 @@ ifeq ($(platform), unix)
ifneq ($(findstring Haiku,$(shell uname -a)),)
LIBM :=
endif
- CFLAGS += $(FORCE_32BIT)
+ CFLAGS += $(FORCE_32BIT) -DHAVE_MMAP
# OS X
else ifeq ($(platform), osx)
TARGET := $(TARGET_NAME)_libretro.dylib
@@ -66,6 +66,7 @@ else ifeq ($(platform), osx)
fpic += -mmacosx-version-min=10.5
endif
SHARED := -dynamiclib
+ CFLAGS += -DHAVE_MMAP
# iOS
else ifeq ($(platform), ios)
@@ -79,7 +80,7 @@ else ifeq ($(platform), ios)
endif
CC = clang -arch armv7 -isysroot $(IOSSDK)
- CFLAGS += -DIOS
+ CFLAGS += -DIOS -DHAVE_MMAP
OSXVER = `sw_vers -productVersion | cut -d. -f 2`
OSX_LT_MAVERICKS = `(( $(OSXVER) <= 9)) && echo "YES"`
ifeq ($(OSX_LT_MAVERICKS),"YES")
@@ -92,6 +93,7 @@ else ifeq ($(platform), qnx)
TARGET := $(TARGET_NAME)_libretro_qnx.so
fpic := -fPIC
SHARED := -shared -Wl,--version-script=link.T
+ CFLAGS += -DHAVE_MMAP
CC = qcc -Vgcc_ntoarmv7le
AR = qcc -Vgcc_ntoarmv7le
@@ -180,6 +182,7 @@ else ifneq (,$(findstring armv,$(platform)))
ASFLAGS += -mfloat-abi=hard
endif
CFLAGS += -DARM
+ CFLAGS += -DHAVE_MMAP
# emscripten
else ifeq ($(platform), emscripten)
@@ -191,7 +194,7 @@ else
CC = gcc
SHARED := -shared -static-libgcc -static-libstdc++ -s -Wl,--version-script=link.T
CFLAGS += -D__WIN32__ -D__WIN32_LIBRETRO__
-
+# CFLAGS += -DHAVE_MMAP
endif
# Forcibly disable PIC