Roll libc++ from 0c90b8212cbb to 890351bd2c8 (71 revisions)
0c90b8212c..890351bd2c
2024-03-21 nikolasklauser@berlin.de [libc++][NFC] Use __constexpr_memmove instead of copy_n in <__string/char_traits.h> (#85920)
2024-03-20 martin@martin.st Revert "[libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#85756)"
2024-03-20 martin@martin.st [libcxx] [cmake] Fix cmake_path(ABSOLUTE_PATH) for empty CMAKE_INSTALL_PREFIX
2024-03-20 koraq@xs4all.nl [libc++][CI] Reenables the module tests. (#85799)
2024-03-20 nikolasklauser@berlin.de [libc++][NFC] Remove uses of add_{const,cv,volatile} (#85635)
2024-03-20 siujoeng.lau@gmail.com [libc++][ranges] remove `__workaround_52970` (#85683)
2024-03-20 siujoeng.lau@gmail.com [libc++][ranges] LWG3715: `view_interface::empty` is overconstrained (#85004)
2024-03-20 martin@martin.st [libcxx] [modules] Fix relative paths with absolute LIBCXX_INSTALL_MODULES_DIR (#85756)
2024-03-20 koraq@xs4all.nl [libc++][format] Fixes nested concept evaluation. (#85548)
2024-03-18 koraq@xs4all.nl Revert "[libc++][CMake] Removes LIBCXX_ENABLE_CLANG_TIDY. (#85262)"
2024-03-18 koraq@xs4all.nl [libc++][CMake] Removes LIBCXX_ENABLE_CLANG_TIDY. (#85262)
2024-03-18 nikolasklauser@berlin.de [libc++] Remove __unconstrained_reverse_iterator (#85582)
2024-03-18 nikolasklauser@berlin.de [libc++] Simplify the implementation of remove_reference (#85207)
2024-03-18 4rodrigosalazar@gmail.com [libcxx][test] Create feature host-can-create-symlinks (#82204)
2024-03-18 nikolasklauser@berlin.de [libc++] Use __is_scoped_enum for the implementation of is_scoped_enum if it's available (#85580)
2024-03-18 nikolasklauser@berlin.de [libc++][NFC] Simplify the implementation of equal a bit (#84754)
2024-03-18 nikolasklauser@berlin.de [libc++][NFC] Merge is{,_nothrow,_trivially}{,_copy,_move,_default}{_assignable,_constructible} (#85308)
2024-03-18 ldionne.2@gmail.com [libc++] Add missing hide-from-ABI annotations on virtual functions (#85439)
2024-03-17 nikolasklauser@berlin.de [libc++] Optimize ranges::fill{,_n} for vector<bool>::iterator (#84642)
2024-03-17 yronglin777@gmail.com [libc++][NFC] Update LWG3477(Simplify constraints for `semiregular-box`) status (#85399)
2024-03-16 koraq@xs4all.nl Revert "[libc++] Fix tests on musl (#85085)"
2024-03-16 nikolasklauser@berlin.de [libc++] Add <locale> include in <chrono> (#85521)
2024-03-16 nikolasklauser@berlin.de [libc++][NFC] Simplify scoped_lock::__unlock_unpack a bit (#85517)
2024-03-16 nikolasklauser@berlin.de [libc++][NFC] Use the tuple forward declaration header for tuple forward declarations
2024-03-16 nikolasklauser@berlin.de [libc++] Remove <locale> includes from <format> (#85478)
2024-03-16 mazkuba3@gmail.com [libc++] P2602R2 Poison Pills are Too Toxic (#74534)
2024-03-15 koraq@xs4all.nl [libc++] Fixes run-buildbot-container. (#84644)
2024-03-15 marc.auberer@chillibits.com [libc++] Add [[nodiscard]] to static numeric limit functions (#83748)
2024-03-15 eric@efcs.ca Rework Modules CMake to be (more) idiomatic. (#84936)
2024-03-15 koraq@xs4all.nl [libc++] Enables TZDB tests. (#82108)
2024-03-14 yronglin777@gmail.com [libc++][NFC] Mark LWG3772 as implemented (#85108)
2024-03-14 nikolasklauser@berlin.de [libc++] Remove a few includes from <__functional/hash.h> (#83254)
2024-03-14 koraq@xs4all.nl [libc++] Implements filebuf unbuffered. (#76629)
2024-03-14 koraq@xs4all.nl [libc++][CI] Updates the version number of the latest release.
2024-03-14 nikolasklauser@berlin.de [libc++] Remove <tuple> include from <__format/concepts.h> (#80214)
2024-03-13 martin@martin.st [runtimes] Prefer -fvisibility-global-new-delete=force-hidden (#84917)
2024-03-13 ahoughton@apple.com [libc++] Fix tests on musl (#85085)
2024-03-13 ldionne.2@gmail.com [libc++] Remove _LIBCPP_ENABLE_NARROWING_CONVERSIONS_IN_VARIANT (#83928)
2024-03-12 amilendra.kodithuwakku@arm.com [libcxx] Fix incorrect type in the has-1024-bit-atomics feature test (#84904)
2024-03-12 koraq@xs4all.nl [libc++] Improves UB handling in ios_base destructor. (#76525)
2024-03-12 koraq@xs4all.nl [libc++][CI] Installs tzdata package in Docker. (#84643)
2024-03-12 koraq@xs4all.nl [libc++][TZDB] Fixes parsing interleaved rules. (#84808)
2024-03-12 davidben@google.com [libc++][hardening] Check bounds on arithmetic in __bounded_iter (#78876)
2024-03-12 davidben@google.com [libc++][hardening] Add iterator validity checks on unordered containers (#80230)
2024-03-11 davidben@google.com [libc++][hardening] Reclassify string_view(ptr, len)'s size assertion (#79297)
2024-03-11 ldionne.2@gmail.com [libc++] Re-enable the clang_modules_include test for Objective-C++ (#66801)
2024-03-11 ldionne.2@gmail.com [libc++] Remove XFAIL for SIMD in optimized build (#84767)
2024-03-11 amilendra.kodithuwakku@arm.com [libcxx] Update 128-bit-atomics feature test (#83841)
2024-03-11 i.trofimow@yandex.ru [libc++] Only forward-declare ABI-functions in exception_ptr.h if they are meant to be used (#84707)
2024-03-11 de34@live.cn [libc++][test] Don't include `test_format_context.h` in `parse.pass.cpp` (#83734)
2024-03-11 ldionne.2@gmail.com [libc++] Add missing include in test (#84579)
2024-03-11 nikolasklauser@berlin.de [libc++] Remove <tuple> from <variant> (#83183)
2024-03-09 koraq@xs4all.nl [RFC][libc++] Reworks clang-tidy selection. (#81362)
2024-03-09 nikolasklauser@berlin.de [libc++] Remove <array> include from <span> (#83742)
2024-03-09 koraq@xs4all.nl [libc++][format] Updates LWG3462 status. (#80550)
2024-03-09 koraq@xs4all.nl [libc++][format] Update LWG3701 status. (#80545)
2024-03-09 stl@nuwen.net [libc++][test] Fix MSVC warning C4127 in `array.cons/initialization.pass.cpp` (#79793)
2024-03-09 nikolasklauser@berlin.de [libc++] Simplify the std::pair constructor overload set (#81448)
2024-03-09 nikolasklauser@berlin.de [libc++] Allow the use of extensions in the implementation (#79532)
2024-03-08 ldionne.2@gmail.com [libc++] Don't build against libcxxrt by default on FreeBSD (#84484)
2024-03-08 nikolasklauser@berlin.de [libc++][NFC] Move __format/format_fwd.h to __fwd/format.h (#84336)
2024-03-08 eric@efcs.ca Actually disable the module generation tests.
2024-03-08 ldionne.2@gmail.com Revert "[libc++] Disable module_std and module_std_compat tests"
2024-03-08 ldionne.2@gmail.com [libc++] Disable module_std and module_std_compat tests
2024-03-08 hawkinsw@obs.cr [libcxx][NFC] Consolidate testing concept CanBePiped (#80154)
2024-03-07 ldionne.2@gmail.com [libc++] Enable availability based on the compiler instead of __has_extension (#84065)
2024-03-07 lei@ca.ibm.com [libc++] Fixes time formatter test output for Linux on PowerPC (#75526)
2024-03-07 nikolasklauser@berlin.de [libc++] Remove unused includes from __type_traits/is_convertible.h (#83747)
2024-03-06 nikolasklauser@berlin.de [libc++][NFC] Remove redundant preprocessor directive
2024-03-06 eric@efcs.ca Bump the github actions runner base version.
2024-03-06 hghristov.rmm@gmail.com [libc++][NFC] Status page: fix minor formatting issues (#83969)
Bug: 331124945
Fuchsia-Binary-Size: Uncompressed cast_runner size is unaffected.
Change-Id: Ie8a8acda8bd4eff1e18bc34b8715f84cec328f98
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/5391883
Commit-Queue: Hans Wennborg <hans@chromium.org>
Reviewed-by: Hans Wennborg <hans@chromium.org>
Auto-Submit: Nico Weber <thakis@chromium.org>
Commit-Queue: Nico Weber <thakis@chromium.org>
Cr-Commit-Position: refs/heads/main@{#1277789}
This commit is contained in:

committed by
Chromium LUCI CQ

parent
5a0b87f8b8
commit
5f2f9851de
2
DEPS
2
DEPS
@ -503,7 +503,7 @@ vars = {
|
||||
|
||||
# If you change this, also update the libc++ revision in
|
||||
# //buildtools/deps_revisions.gni.
|
||||
'libcxx_revision': '0c90b8212cbb8a4c6dc78537813118fceea8265d',
|
||||
'libcxx_revision': '890351bd2c8e1ef61748f27f42cd348719068203',
|
||||
|
||||
# GN CIPD package version.
|
||||
'gn_version': 'git_revision:cfddfffb7913868936e76a269ae824aadd737b1b',
|
||||
|
@ -5,6 +5,7 @@
|
||||
#ifndef BASE_NUMERICS_BYTE_CONVERSIONS_H_
|
||||
#define BASE_NUMERICS_BYTE_CONVERSIONS_H_
|
||||
|
||||
#include <array>
|
||||
#include <bit>
|
||||
#include <cstdint>
|
||||
#include <cstring>
|
||||
|
@ -5,5 +5,5 @@
|
||||
declare_args() {
|
||||
# Used to cause full rebuilds on libc++ rolls. This should be kept in sync
|
||||
# with the libcxx_revision vars in //DEPS.
|
||||
libcxx_revision = "0c90b8212cbb8a4c6dc78537813118fceea8265d"
|
||||
libcxx_revision = "890351bd2c8e1ef61748f27f42cd348719068203"
|
||||
}
|
||||
|
2
third_party/libc++/src
vendored
2
third_party/libc++/src
vendored
Submodule third_party/libc++/src updated: 0c90b8212c...890351bd2c
Reference in New Issue
Block a user