But we´ve already added those #undef - #define sections... check a few posts after the one you mention (november 27) and you´ll find the one in which you told me to do it. What´s more, it actually solved a bug back then.
You're right of course. The thread is too long to remember all that we've discussed before. ;)
I'm glad it's working now. Hopefully after you update the function armFuncR0ObjLast everything will pass successfully.
As I mentioned earlier, I'll increment the tests for the native calling convention in test_feature to cover these last scenarios better, so it will be easier for the next platform that needs to be supported.