diff --git a/tests/tests2/07_function.c b/tests/tests2/07_function.c index bfb0974..8e63a08 100644 --- a/tests/tests2/07_function.c +++ b/tests/tests2/07_function.c @@ -15,10 +15,18 @@ void qfunc() printf("qfunc()\n"); } +#if !defined(__ARMEL__) +/* + * At least on ARM (like RPi), zfunc below fails with something like: + * +tcc: error: can't relocate value at 1ef93bc,1 + * Test is temporary removed for this architecture until ARM maintainers + * see what happens with this test. + */ void zfunc() { - ((void (*)(void))0) (); + ((void (*)(void))0) (); } +#endif int main() {