• ARM Compiler V6 (Clang) license terms
    Hi, I was wondering if the V6 compiler (LLVM based) is free to use or it is required a license (uVision, DS-5, etc)? Assuming my customer doesn't work with ARM tools (for example, Eclipse open OCD...
  • ARM Compiler 6 (CLANG) and bit-banding
    Hi, did Compiler 6 CLANG drop support for bit-banding for Cortex M3 and M4 ? I can't find any reference to such a feature. Thank you, Marco
  • How to check images created by different ARM Compilers (Specifically CLANG 6.13.1 vs 6.12)
    Hi, I have a strange issue, that on a bootloading project of mine worked if compiled with ARM Compiler 6.12 but did not if compiled with 6.13.1. The function of the firmware is very simple: when it...
  • __weak and CLANG
    In cmsis_armclang.h there is a macro #ifndef __WEAK #define __WEAK __attribute__((weak)) #endif That I guess is supposed to help migration... However, for example for STM32F4, the Keil...
  • DS-5 Streamline call stacks with clang compiler
    To see call stacks in DS-5 Streamline we need to compile code with option -fno-omit-frame-pointer. This option is there for gcc. Is there an equivalent option for clang also? Our build system uses clang...