commit | ad46785452f6c25eb66ea2161c760248c44d9c33 | [log] [tgz] |
---|---|---|
author | Siva Chandra Reddy <sivachandra@fuchsia.infra.roller.google.com> | Fri Mar 04 18:47:59 2022 +0000 |
committer | Copybara-Service <copybara-worker@google.com> | Fri Mar 04 10:49:12 2022 -0800 |
tree | 8be1485a3877b91ae1c510a340e145f3cf4138f8 | |
parent | 0d9adf2ae5a727763ed22edfc6c5aab0e923a818 [diff] |
[roll] Roll llvm-project/libc [libc] Make the errno macro resolve to the thread local variable directly. With modern architectures having a thread pointer and language supporting thread locals, there is no reason to use a function intermediary to access the thread local errno value. The entrypoint corresponding to errno has been replaced with an object library as there is no formal entrypoint for errno anymore. Reviewed By: jeffbailey, michaelrj Differential Revision: https://reviews.llvm.org/D120920 GitOrigin-RevId: e0c1c9da48bdde0ae3119942e5662a586fbfc20a Original-Revision: e82b0fabb40373ec5e7851a06f616a8207cad9f3 Change-Id: I6c62996ed9a5c8b2758bd1db091af3c7b266d48b
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
.