| commit | 80d8b200bfbd438dec33b94d1d7cfd1e5cee3b26 | [log] [tgz] |
|---|---|---|
| author | global-integration-roller <global-integration-roller@fuchsia.infra.roller.fuchsia-infra.iam.gserviceaccount.com> | Fri Nov 24 20:29:39 2023 +0000 |
| committer | Copybara-Service <copybara-worker@google.com> | Fri Nov 24 12:31:03 2023 -0800 |
| tree | 29134209ed3991fe8c48beecf34d1697f99835ed | |
| parent | aa772fed8e67e6538a540ae34c8ca78018626891 [diff] |
[roll] Roll fuchsia [superproject] Roll llvm-project/libc [libc] Provide compiler version properties (#73344) This will be used to support conditional compilation based on compiler version. We adopt the same convention as [libc++](https://github.com/llvm/llvm-project/blob/main/libcxx/include/__config) - thx @legrosbuffle for the suggestion! Usage: ``` #if defined(LIBC_COMPILER_CLANG_VER) # if LIBC_COMPILER_CLANG_VER < 1500 # warning "Libc only supports Clang 15 and later" # endif #elif defined(LIBC_COMPILER_GCC_VER) # if LIBC_COMPILER_GCC_VER < 1500 # warning "Libc only supports GCC 15 and later" # endif #elif defined(LIBC_COMPILER_MSC_VER) # if LIBC_COMPILER_MSC_VER < 1930 # warning "Libc only supports Visual Studio 2022 RTW (17.0) and later" # endif #endif ``` GitOrigin-RevId: afaec2835a967d7adeb2289b4bd4acbee323ca20 Original-Revision: 89cbf9496b757f1b09b0721bff2bee40509a8993 Roller-URL: https://ci.chromium.org/b/8763515478684024689 CQ-Do-Not-Cancel-Tryjobs: true Original-Reviewed-on: https://fuchsia-review.googlesource.com/c/fuchsia/+/951253 Original-Revision: 996cca983305f3a9f59063dc94cfea2a70e6a87d Change-Id: Ic159c740884b229723e4d43fdfdfa22f40151e4b
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.