Do not leave HAVE_NEON unset in armv platform check
authorHugo Hromic <hhromic@gmail.com>
Thu, 21 Mar 2019 11:12:32 +0000 (11:12 +0000)
committerHugo Hromic <hhromic@gmail.com>
Thu, 21 Mar 2019 11:27:17 +0000 (11:27 +0000)
* Default to `HAVE_NEON=0` until the `platform` is checked for `neon`
* Fixes build with `platform=armv` alone (no NEON requested) in a NEON
  device where the autodetection using `$(CC) -E -dD` will enable it

Makefile.libretro

index 8899ed7..3034cdf 100644 (file)
@@ -285,7 +285,9 @@ else ifeq ($(platform), classic_armv7_a7)
 else ifneq (,$(findstring armv,$(platform)))
        TARGET := $(TARGET_NAME)_libretro.so
        fpic := -fPIC
+       HAVE_NEON = 0
        DRC_CACHE_BASE = 0
+       BUILTIN_GPU = peops
        ifneq (,$(findstring cortexa8,$(platform)))
                CFLAGS += -marm -mcpu=cortex-a8
                ASFLAGS += -mcpu=cortex-a8