[PATCH] D69415: [CMake] Update Fuchsia build configuration

Petr Hosek via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Thu Oct 24 16:35:47 PDT 2019


phosek created this revision.
phosek added a reviewer: leonardchan.
Herald added subscribers: cfe-commits, aprantl, mgorny.
Herald added a project: clang.
phosek updated this revision to Diff 226355.
leonardchan accepted this revision.
This revision is now accepted and ready to land.

This includes several changes to our toolchain build:

- Switch from RelWithDebInfo to Release as we don't currently use the debug info and therefore don't need to produce it.
- Disable unwind tables since we don't need them.
- Disable Clang static analyzer and ARCMT since we don't use it.
- Disable Go tests since we don't distribute Go bindings.
- Set the deployment target for macOS to 10.7 to make the toolchain usable on older systems.
- Restrict the targets we build runtimes for on Darwin only the ones we actually need.
- Drop llc and opt from the distribution since we don't need them.


https://reviews.llvm.org/D69415

Files:
  clang/cmake/caches/Fuchsia-stage2.cmake
  clang/cmake/caches/Fuchsia.cmake

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D69415.226355.patch
Type: text/x-patch
Size: 3696 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/cfe-commits/attachments/20191024/d03768b4/attachment-0001.bin>


More information about the cfe-commits mailing list