[roll] Roll fuchsia [superproject] Roll llvm-project/libc 4497e5d..e5b3ce5 (32 commits) e5b3ce5 [libc][docs] Document printf support on the GPU target (#99241) bccd47e [libc] Implement `clock_gettime` for the monotonic clock on the GPU (#99067) 50fe849 [libc] Add `strerror` and `strerror_k` to the GPU (#99083) 4174a66 [libc] newheadergen: script adjusted for cmake (#98825) ce9997c [libc] Fix old unittests for wchar tests (#99060) c979699 [libc][stdlib] Implement heap sort. (#98582) 286ea6d [libc] add a simple TTAS spin lock (#98846) dbc459e [libc] Enable 'wchar.h' for the GPU (#98973) 5717e25 [libc] newheadergen: added assert.yaml (#98826) 9197636 [libc][math] Optimize nearest integer functions using builtins when available (#98376) 4d713b7 [libc][NFC] Fix printed test time in 32-bit systems (#98922) 891f9d9 [libc] Fix warnings emitted by GCC (#98751) 55bf1be [libc] Mark external baremetal I/O symbols as extern "C" (#98871) 6bb49a9 [libc] Use Atomics in GPU Benchmarks (#98842) cf49b86 [libc] Extend the baremetal I/O vendor ABI (#98683) cdd8c96 [libc] Fix signbit include test. (#98793) cfa8a67 [libc] Include realloc in baremetal entrypoints (#98780) 8d306b0 [libc][math] implement `signbit` and math macro unit tests (#97791) 8227aba [libc] Add libc_include_tests suites to check-libc target. (#98749) b32024c [libc] Mark all __llvm_libc_errno definitions as noexcept (#98762) 606d393 [libc] Mark internal __llvm_libc_errno as noexcept (#98760) 35c0355 [libc] Remove src/errno/errno.h (#98759) 2fe2edc [libc] fix dependencies for fprintf (#98752) a8c82cb [libc] Support configurable errno modes (#98287) 4b196b2 [libc] always compile hash_test with -O3 (#98718) 25dc526 [libc] Stop using LLVM's `stdout` in overlay mode tests 54824ad [libc] suppress uninitialized werrors (#98710) 22cc548 [libc] Fix missing printf dependencies 6f539a1 [libc] Remove warnings on default values 6a08c2f [libc] Implement (v|f)printf on the GPU (#96369) 44be0a5 [libc] newheadergen: created sys folder for yaml files, make appropriate updates to CMake file for sys folder (#98693) 9533ae9 [NVPTX] Implement variadic functions using IR lowering (#96015) GitOrigin-RevId: 1b3e24a5914740f13c50e17f56404ec6b6d881a5 Roller-URL: https://ci.chromium.org/b/8742208043884935729 CQ-Do-Not-Cancel-Tryjobs: true Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1082645 Original-Revision: 4df25aaf9b28dce9dcef26787ccc2fa734b0e39c Change-Id: I03d879563e2d6b6c7920ed28a568994851a37135
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.