ARMClang/TIClang: Our compiler modules may inherit incorrect settings from Clang
Discussion in !9314 (comment 1513630) identified that or compiler information modules for these compilers:
- Compiler/ARMClang-C
- Compiler/ARMClang-CXX
- Compiler/TIClang-C
- Compiler/TIClang-CXX
include Compiler/Clang-{C,CXX}
to share some settings. However, the upstream Clang modules use version comparisons based on the upstream versions, not the ARMClang or TIClang versions. Therefore settings such as C and C++ standard level flags may not be populated accurately.