platform_list="generic pandora maemo caanoo libretro"
platform="generic"
-builtin_gpu_list="peops unai neon"
+builtin_gpu_list="peops unai neon senquack"
builtin_gpu=""
sound_driver_list="oss alsa pulseaudio sdl libretro"
sound_drivers=""
plugins="plugins/spunull/spunull.so \
-plugins/dfxvideo/gpu_peops.so plugins/gpu_unai/gpu_unai.so"
-ram_fixed="no"
+plugins/dfxvideo/gpu_peops.so plugins/gpu_unai/gpu_unai.so plugins/gpu_senquack/gpu_senquack.so"
drc_cache_base="no"
have_armv5=""
have_armv6=""
fail()
{
echo "$@"
+ if test -n "$DUMP_CONFIG_LOG"; then cat config.log; fi
exit 1
}
;;
pandora)
sound_drivers="oss alsa"
- ram_fixed="yes"
drc_cache_base="yes"
optimize_cortexa8="yes"
have_arm_neon="yes"
need_xlib="yes"
;;
maemo)
- ram_fixed="yes"
drc_cache_base="yes"
optimize_cortexa8="yes"
have_arm_neon="yes"
;;
caanoo)
sound_drivers="oss"
- ram_fixed="yes"
drc_cache_base="yes"
optimize_arm926ej="yes"
need_warm="yes"
echo " --disable-neon enable/disable ARM NEON optimizations [guessed]"
echo " --disable-dynarec disable dynamic recompiler"
echo " (dynarec is only available and enabled on ARM)"
+ echo " --disable-icache-emu Disables the instruction cache emulation"
echo "influential environment variables:"
echo " CROSS_COMPILE CC CXX AS AR CFLAGS ASFLAGS LDFLAGS LDLIBS"
exit 1
echo " CFLAGS=-march=armv7-a ./configure ..."
fi
;;
+aarch64)
+ ;;
*)
# dynarec only available on ARM
enable_dynarec="no"
PLUGIN_CFLAGS="$PLUGIN_CFLAGS -fPIC"
fi
-if [ "$ram_fixed" = "yes" ]; then
- CFLAGS="$CFLAGS -DRAM_FIXED"
-fi
-
case "$platform" in
generic)
need_sdl="yes"
echo "USE_DYNAREC = 1" >> $config_mak
fi
if [ "$drc_cache_base" = "yes" ]; then
- echo "DRC_CACHE_BASE = 1" >> $config_mak
+ echo "BASE_ADDR_DYNAMIC = 1" >> $config_mak
fi
if [ "$have_c64x_dsp" = "yes" ]; then
echo "HAVE_C64_TOOLS = 1" >> $config_mak