We are running a survey to help us improve the experience for all of our members. If you see the survey appear, please take the time to tell us about your experience if you can.
Hi,
- assembler function - C-function - assembler function
__asm void MyAsmFunc1(void) { //do some assembler code } void vMyCFunc1(void) { //do something } void vMyCFunc2(void) { //do something } void vMyCFunc3(void) { //do something } __asm void MyAsmFunc2(void) { //do some assembler code }
Using the debugger stepping through my code I discovered that if calling MyAsmFunc1 then after execution has finished it just goes on executing the MyAsmFunc2 function without this second function ever being called!
Weirdo...
Does any expert know what's going on here?
Henk