Explorar el Código

fix building for arm arch below armv6 (gp2x, bittboy)

kub hace 3 años
padre
commit
5ab80df952
Se han modificado 2 ficheros con 4 adiciones y 1 borrados
  1. 0 1
      Makefile
  2. 4 0
      configure

+ 0 - 1
Makefile

@@ -161,7 +161,6 @@ OBJS += platform/gp2x/warm.o
 USE_FRONTEND = 1
 PLATFORM_MP3 = 1
 PLATFORM_ZLIB = 1
-HAVE_ARMv6 = 0
 endif
 ifeq "$(PLATFORM)" "libretro"
 OBJS += platform/libretro/libretro.o

+ 4 - 0
configure

@@ -430,6 +430,10 @@ fi
 if [ "$need_zlib" = "yes" ]; then
   echo "PLATFORM_ZLIB = 1" >> $config_mak
 fi
+if [ "$ARCH" = "arm" -a "$have_armv6" != "yes" -a "$have_armv7" != "yes" ]; then
+  # pass info to cyclone not to use newer arm arch instructions
+  echo "HAVE_ARMv6 = 0" >> $config_mak
+fi
 
 # GP2X toolchains are too old for UAL asm,
 # so add this here to not litter main Makefile