calling convension of GCC vs Arm compiler (RVCT)
What the problem could be just to call function? - Saving context only.
If there is special rule inside one compiler - suppose, one register never saved in a function, but other compiler needs this register saved, then you will have troubles.
This is common answer for two unknown compilers with unknown versions for unknown uCs :)
Now experts in compilers will presize.
--- In l..., "Gus" wrote:
> The GCC code is compiled and loaded in flash at address X. Then the RVCT code calls functions at address x using function pointers