X-Git-Url: https://notaz.gp2x.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;ds=inline;f=Makefile.libretro;h=07da2660463308ea839aafa31345bdb533b2dc7b;hb=d6be4fa64216d73a4bdbf8aa9a31b3917fd82ad1;hp=3b7c0fed95a4b2238e90bd3d7eee5e15d782ccdf;hpb=30b234849f62e896b4dc8386d77ea72211d2775a;p=picodrive.git diff --git a/Makefile.libretro b/Makefile.libretro index 3b7c0fe..07da266 100644 --- a/Makefile.libretro +++ b/Makefile.libretro @@ -25,6 +25,10 @@ CFLAGS ?= TARGET_NAME := picodrive LIBM := -lm +GIT_VERSION := " $(shell git rev-parse --short HEAD || echo unknown)" +ifneq ($(GIT_VERSION)," unknown") + CFLAGS += -DGIT_VERSION=\"$(GIT_VERSION)\" +endif asm_memory = 0 asm_render = 0 @@ -263,8 +267,10 @@ else ifeq ($(platform), vita) CC = arm-vita-eabi-gcc$(EXE_EXT) AR = arm-vita-eabi-ar$(EXE_EXT) CFLAGS += -DVITA - CFLAGS += -mfloat-abi=hard -ffast-math -mword-relocations -fno-optimize-sibling-calls - CFLAGS += -marm -mfpu=neon -mcpu=cortex-a9 -march=armv7-a + CFLAGS += -marm -mfpu=neon -mcpu=cortex-a9 -march=armv7-a -mfloat-abi=hard -ffast-math + CFLAGS += -fno-asynchronous-unwind-tables -ftree-vectorize -funroll-loops + CFLAGS += -mword-relocations -fno-unwind-tables + CFLAGS += -fno-optimize-sibling-calls STATIC_LINKING = 1 NO_MMAP = 1 DONT_COMPILE_IN_ZLIB = 1 @@ -274,15 +280,15 @@ else ifeq ($(platform), vita) asm_render = 1 asm_ym2612 = 1 asm_misc = 1 - asm_cdpico = 0 - asm_cdmemory = 0 + asm_cdpico = 1 + asm_cdmemory = 1 asm_mix = 1 use_cyclone = 1 use_fame = 0 use_drz80 = 1 use_cz80 = 0 - use_sh2drc = 0 - use_svpdrc = 0 + use_sh2drc = 1 + use_svpdrc = 1 # Xbox 360 else ifeq ($(platform), xenon)