Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |
user:arti [2022/11/24 07:59] – [SUB2r Firmware using Clang/LLVM.] Artur Petrosyan | user:arti [2022/11/24 10:07] (current) – [Preface] Artur Petrosyan |
---|
==== Preface ==== | ==== Preface ==== |
| |
A lot of dependency on the ARM GCC compiler, its issues and required updates have lead us to take a change of integrating our code under a newer and modern compiler. The choice of which has become the LLVM/CLANG compiler. | A lot of dependency on the ARM GCC compiler, its issues and required updates have lead us to take a chance of integrating our code under a newer and modern compiler. The choice of which has become the LLVM/CLANG compiler. |
Usage of the most reliable and feature rich IDE the [[https://visualstudio.microsoft.com/|MS Visual Studio]] we had integrated our SUB2r Firmware into before, has given us a chance to update the compiler to LLVM/CLANG. MS Visual Studio itself includes both the ARM GCC and the LLVM/CLANG compilers but the frequently updated one is the LLVM/CLANG with rich benefits of static analysis, small code size and many other advantages. | Usage of the most reliable and feature rich IDE the [[https://visualstudio.microsoft.com/|MS Visual Studio]] we had integrated our SUB2r Firmware into before, has given us a chance to update the compiler to LLVM/CLANG. MS Visual Studio itself includes both the ARM GCC and the LLVM/CLANG compilers but the frequently updated one is the LLVM/CLANG with rich benefits of static analysis, small code size and many other advantages. |
| |