• 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...
  • code optimisation
    what is meant by code optimization?how is it carried out?
  • Disappointing optimisation...
    Hi, I'm doing a comparison between BL51 and Lx51 to determine the code space savings- I'm a bit suprised to see that for the same project, Lx51 yields a code reduction of only 0.6%- I've enabled the...
  • typedef & optimisation
    In the book "TCP/IP Lean" [1], the author states: "I have used #define in preference to typedef because compilers use better optimisation strategies for their native data types." Is this true of...
  • 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...