Summary: - Unified the specification of LLVM architecture and ABI types across the CMake and Makefile configurations. - Introduced `LLVM_ARCHTYPE` and `LLVM_CPUTYPE` variables in the CMake configuration to match the Makefile's approach. - Standardized the ABI type (`LLVM_ABITYPE`) to `sysv` for both Linux and macOS host configurations. Impact: - Ensures consistent LLVM target definitions across build systems (CMake and Makefile). - Simplifies future maintenance by avoiding divergence in LLVM-related configurations. - No functional changes to the build output; only the internal representation of LLVM target information is aligned. Signed-off-by: Huang Qi <huangqi3@xiaomi.com> |
||
|---|---|---|
| .. | ||
| include | ||
| src | ||
| CMakeLists.txt | ||
| Kconfig | ||