OpenHarmony compatible Clang/LLVM
-
Configure meta-clang toolchain to align with OpenHarmony binary Clang/LLVM toolchain -
Port the minimal patchset needed to make a Clang/LLVM toolchain that can produce OpenHarmony ABI compatible binaries for Arm Cortex-A Linux to Clang (14) -
Configure additional CFLAGS
,LDFLAGS
and so on in Yocto distro configuration to produce OpenHarmony ABI compatible binaries for Arm Cortex-A Linux
The idea is to not take the triplet patches as such, but redo as much as possible (hopefully all of it) using toolchain configuration in Yocto configuration. This should allow a fast approach to getting an OpenSource Clang/LLVM that can be used for OpenHarmony development.
Edited by Esben Haabendal