FINALLY managed to call dynamically generated arm code from C. Total bitch, but it now works. Or it appears to