[roll] Roll fuchsia [superproject] Roll llvm-project/libc [libc] Fix using the `libcgpu.a` for NVPTX in non-LTO builds CUDA requires a PTX feature to be compiled generally, because the `libcgpu.a` archive contains LLVM-IR we need to have one present to compile it. Currently, the wrapper fatbinary format we use to incorporate these into single-source offloading languages has a special option to provide this. Since this was not present in the builds, if the user did not specify it via `-foffload-lto` it would not compile from CUDA or OpenMP due to the missing PTX features. Fix this by passing it to the packager invocation. Reviewed By: jdoerfert Differential Revision: https://reviews.llvm.org/D154864 GitOrigin-RevId: 182cfee422f2af56c3669a47b1516ffe37bf3eff Original-Revision: 4423547b7b6462cba78baf09c4b3080d121f4f7e Roller-URL: https://ci.chromium.org/b/8775924718669613409 CQ-Do-Not-Cancel-Tryjobs: true Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/882691 Original-Revision: 999c92d101676efda97a761d96e4d3a18d48fd1e Change-Id: I9cf44a35381a3adfc38c0a8babb3274ad6c44a5f
This repository contains Fuchsia's Global Integration manifest files.
All changes should be made to the internal version of this repository. Our infrastructure automatically updates this version when the internal one changes.
Currently all changes must be made by a Google employee. Non-Google employees wishing to make a change can ask for assistance via the IRC channel #fuchsia on Freenode.
First install Jiri.
Next run:
$ jiri init $ jiri import minimal https://fuchsia.googlesource.com/integration $ jiri update
Third party projects should have their own subdirectory in ./third_party.