I have found in my code where register R8 is being used as a loop variable in a FOR loop. In the loop, a call is made to a floating point library routine (fpcmp.s), which inadvertently destroys R8. This makes my FOR loop an infinite loop. Could this somehow be a setup issue? Has anyone else seen similar problems?
We have solved this issue. If you want a patch for your version, please send email to: support.intl@keil.com The fix will be part of the next release. Reinhard