• Not understanding the optimisation of the compiler
    We are evaluation Keil uVision V4.10 and ARMCC V4.1.0.481. Our first test run didn't go so well. With no optimisation, everything worked OK. Using optimisation 1 or above, the test failed. ...
  • 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...
  • 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...
  • 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)....
  • Broken optimiser?
    Hi, We are encountering unexpected behaviour following an increase in optimisation levels from 8 to 9. The problem we are seeing centres around an XDATA variable assignment (vt_safety_u = B0_SAFETY...