[libc++][AIX] Add scripts and config for building with the libcxx CI infrastructure
authorDavid Tenty <daltenty@ibm.com>
Wed, 13 Oct 2021 15:41:47 +0000 (11:41 -0400)
committerDavid Tenty <daltenty@ibm.com>
Thu, 14 Oct 2021 18:31:10 +0000 (14:31 -0400)
commit228b3b729d903ab539774385effbf215a45619ba
tree54ba23c05a14e45d75170f6bca44be7bb97991b6
parent5f05ff081f391fd482e3a5c3ea9f191c6961c42e
[libc++][AIX] Add scripts and config for building with the libcxx CI infrastructure

This initial change adds the AIX configuration to run-buildbot, an AIX
CMake cache file, and appropriate compiler and linker flags for testing
AIX to the lit "from scratch" configuration files. Either of the 32-bit or 64-bit configurations
can be built by setting `OBJECT_MODE` in the build environment (as is
typical for AIX).

Reviewed By: ldionne, #libc, #libc_abi

Differential Revision: https://reviews.llvm.org/D111244
libcxx/cmake/caches/AIX.cmake [new file with mode: 0644]
libcxx/test/configs/ibm-libc++-shared.cfg.in [new file with mode: 0644]
libcxx/utils/ci/run-buildbot
libcxxabi/test/configs/ibm-libc++abi-shared.cfg.in [new file with mode: 0644]