• stack waste for local variables in case of optimization level 2
    Hello, i am wondering about stack usage with optimization Level 2. Thread job2 uses 264 Bytes on stack. Obviously much more than required. Using optimization Level 0, stack usage is only 168 Bytes...
  • stack waste for local variables in case of optimization level 2
    Hello, i am wondering about stack usage with optimization Level 2. Thread job2 uses 264 Bytes on stack. Obviously much more than required. Using optimization Level 0, stack usage is only 168 Bytes...
  • Declaring local variable causes L15 warnings, but only on optimization level 9
    For reference, please take a look at this older question of mine: https://community.arm.com/developer/tools-software/tools/f/keil-forum/41992/spurious-link-from-isr-to-pr-main Previously, function pointers...
  • Declaring local variable causes L15 warnings, but only on optimization level 9
    For reference, please take a look at this older question of mine: https://community.arm.com/developer/tools-software/tools/f/keil-forum/41992/spurious-link-from-isr-to-pr-main Previously, function pointers...
  • What optimization options (flags) are enabled for predefined optimization levels -O<n> in armclang? Where can I find a list of all available optimization options?
    For GCC, you are able to look up what options are enabled for different optimization levels. There is even a webpage for that: https://gcc.gnu.org/onlinedocs/gcc/Optimize-Options.html . I can't find anything...