mbox series

[v4,0/3] aarch64 clang cross compilation

Message ID 1611045187-8097-1-git-send-email-juraj.linkes@pantheon.tech (mailing list archive)
Headers show
Series aarch64 clang cross compilation | expand

Message

Juraj LinkeŇ° Jan. 19, 2021, 8:33 a.m. UTC
Use clang/LLVM toolchain with gcc stdlib to cross compile aarch64 target.

v3:
Removed AARCH_GCC and AARCH_CLANG variables in favor of CC_FOR_BUILD.

v4:
Rebased.
Updated commit msg in build: add aarch64 clang to meson cross-compile.

Juraj LinkeŇ° (3):
  build: add aarch64 clang to meson cross-compile
  ci: add aarch64 clang cross-compilation builds
  doc: add clang to aarch64 cross build guide

 .ci/linux-build.sh                            |   6 +-
 .travis.yml                                   |  18 ++
 config/arm/arm64_armv8_linux_clang_ubuntu1804 |  20 ++
 .../linux_gsg/cross_build_dpdk_for_arm64.rst  | 183 +++++++++++++-----
 4 files changed, 175 insertions(+), 52 deletions(-)
 create mode 100644 config/arm/arm64_armv8_linux_clang_ubuntu1804