commit | a17ff068ffdc11a7f20482e03b1d7f693131b8aa | [log] [tgz] |
---|---|---|
author | Alex Brachet <abrachet@fuchsia.infra.roller.google.com> | Tue Jan 24 23:16:03 2023 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Tue Jan 24 15:17:38 2023 -0800 |
tree | 95ab626eb147cc521b5b3d768a2f48da3dad4986 | |
parent | 34fb85d04df6f21bdfb0c9d846d54e526863e2f2 [diff] |
[roll] Roll fuchsia [libc] Remove some __* symbols from the abi. It seems likely that these symbols should have been hidden and were used at one point as a way for libc to use the internal symbol without fear of using the potentially interposed public one. These symbols are not referenced from within libc, or in the rest of Fuchsia's tree. Though we will do an lsc + wait the requisite time before pushing. I'm not sure if strdup should be weak or not. It is in glibc, but it seems they are very liberal with making things weak. Note, the distinction here will matter if fxrev.dev/772922 lands. This will be useful when transitioning to llvm-libc string functions because their implementation does not export these symbols. Original-Bug: 62780 Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/788102 Original-Revision: a6f912245757f9fe59e8341ce1ea4551a958f822 GitOrigin-RevId: 4f119d56ed6eba8e1dc5bc33b1d64387814424a2 Change-Id: Id436f631ba78ac008af3a654e2d4153e42c81ff4
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
.