[libcxx-commits] [PATCH] D154246: [libc++] Add check for building with picolibc

David Spickett via Phabricator via libcxx-commits libcxx-commits at lists.llvm.org
Thu Jul 6 09:07:34 PDT 2023


DavidSpickett added a comment.

Production containers are updated.

I've done a build on one, with the `cc` setting fixed, and it works. So in theory, update this one more time and we'll get a green build.



================
Comment at: libcxx/utils/ci/build-picolibc.sh:69
+[binaries]
+c = ['$CC', '--target=armv6m-none-eabi', '-mfloat-abi=soft', '-nostdlib']
+ar = 'llvm-ar'
----------------
Needs to literally be `cc`. As `/usr/local/bin/cc` is linked to clang-16.0.4 in our images, we don't set any env vars.

I know it's not great for anyone reproducing, and an env var would probably be better but cross that road when it's needed.


Repository:
  rG LLVM Github Monorepo

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D154246/new/

https://reviews.llvm.org/D154246



More information about the libcxx-commits mailing list