[roll] Roll fuchsia [roll] Roll llvm-project/libc [libc] Reland add getc, ungetc, fflush to enable libc++ iostream on baremetal (#183556) After https://github.com/llvm/llvm-project/pull/168931 landed getc, ungetc and fflush are still missing at link time while trying to make libc++ std::cout work with LLVM libc on baremetal. ungetc implementation is very minimal only to cover the current standard streams implementation from the patch above. The original PR https://github.com/llvm/llvm-project/pull/175530 caused build failure on Windows because of too long command line in the generated *.bat file which was fixed by https://github.com/llvm/llvm-project/issues/182374 GitOrigin-RevId: 92bd6eee4db36d931f5c0ca7c9614a22c9b08a63 Original-Revision: 56e2b6b361a4d8f6aa0cc5129a169031dac29a33 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/1524976 Original-Revision: 95bb2ff0290a216bb4870a845b8ba0daa4df69ad GitOrigin-RevId: 8240a1707df3d6352946fa1be28bff5a5901ab64 Change-Id: I69aca9200617b049305d4997ff6170f4c71e6faa
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 in one of the communication channels documented at get involved.
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.