• 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...
  • ARM Compiler 6 Optimisation
    Hi! 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...
  • 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)....
  • Weird optimisation compiler bug?
    Hi there, Included below is a sample disassembly output of some code I just discovered not behaving the way I think it should. Basically, it seems the compiler has determined that there is no need...
  • Understand OS_ERR_FIFO_OVF ?
    Hi, sometimes my program crashes and I do not know why. I have a error "OS_ERR_FIFO_OVF". I read the information Keil : http://www.keil.com/support/docs/3604.htm and http://www.keil.com/support...