• ARM Compiler 6 Optimisation, omitted variables without warnings
    Finally I have completed the migration of my project from Compiler 5 to Compiler 6. But that was quite tedious process, and the most actually came from debugging lost variables and functions unknowingly...
  • ARM Compiler 6 Optimisation, omitted variables without warnings
    Finally I have completed the migration of my project from Compiler 5 to Compiler 6. But that was quite tedious process, and the most actually came from debugging lost variables and functions unknowingly...
  • Compiler optimisation
    Hello, 1.when i use printf with no var_args then the compiler should call puts instead of printf. ex1: #include <REGX51.H> #include <stdio.h> void main(void) { printf("This must call puts...
  • Compiler optimisation
    Hello, 1.when i use printf with no var_args then the compiler should call puts instead of printf. ex1: #include <REGX51.H> #include <stdio.h> void main(void) { printf("This must call puts...
  • compiler optimisation bug
    There is compiler optimisation (O2) which you may want to be aware of. A while back (Oct 2010) I found a compiler optimisation bug with optimisation level 2 (O2) in MDK V4.12 (Armcc V4.1.0.481)....