From 61394d7a44a40ac7976cc65b3cc0f8ae9535966a Mon Sep 17 00:00:00 2001 From: Stefanos Kornilios Mitsis Poiitidis Date: Mon, 3 Aug 2015 10:41:34 +0200 Subject: [PATCH] shil: Disable external assembly implementations Using external function pointers is broken after the rec-cpp structural changes, and relatively low priority so disabled for now. Fixes builds on arm, non-android (see #720) --- core/hw/sh4/dyna/shil_canonical.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/core/hw/sh4/dyna/shil_canonical.h b/core/hw/sh4/dyna/shil_canonical.h index 68c6a5091..adf2e8a26 100644 --- a/core/hw/sh4/dyna/shil_canonical.h +++ b/core/hw/sh4/dyna/shil_canonical.h @@ -7,7 +7,8 @@ d) Cookies (if you're really lucky) */ -#if HOST_CPU == CPU_ARM && !defined(_ANDROID) +#if HOST_CPU == CPU_ARM && !defined(_ANDROID) && 0 +//FIXME: Fix extern function support on shil, or remove these extern "C" void ftrv_asm(float* fd,float* fn, float* fm); extern "C" f32 fipr_asm(float* fn, float* fm); #define ftrv_impl ftrv_asm