• Tom Anderson's avatar
    Roll src/buildtools/third_party/libc++/trunk/ 4daecde1d..955113db3 (14 commits) · 3d9c9646
    Tom Anderson authored
    Rolling for [1] to fix bug 944391.
    
    [1] https://chromium.googlesource.com/chromium/llvm-project/libcxx/+/955113db37563c8632e31ddcff2047845553d7ff
    
    https://chromium.googlesource.com/chromium/llvm-project/libcxx.git/+log/4daecde1d737..955113db3756
    
    $ git log 4daecde1d..955113db3 --date=short --no-merges --format='%ad %ae %s'
    2019-03-26 thomasanderson [libc++] Fix return value of snprintf_l() on Windows when buffer is too small
    2019-03-26 modocache Revert "[coroutines] Add std::experimental::task<T> type"
    2019-03-26 modocache [coroutines] Add std::experimental::task<T> type
    2019-03-25 mclow.lists Cleaup of requirements for optional. While researching LWG3196, I realized that optional did not reject 'const in_place_t' like it should. Added a test as well, and a check for arrays (which were already disallowed, but now we get a better error message). Should not affect anyone's code.
    2019-03-25 ldionne [libc++][CMake] Allow merging libc++abi.a into libc++ even on Apple platforms
    2019-03-22 mclow.lists Fix a minor bug with std::next and prev not and negative numbers. In particular, std::prev cannot require Bidirectional Iterators, because you might 'go back' -1 places, which goes forward. Thanks to Ville and Jonathan for the bug report.
    2019-03-22 ldionne [libc++] Update the list of symbols exported from libc++abi for new/delete
    2019-03-22 ldionne [libc++] Re-export the sjlj ABI v2 for ARM architectures
    2019-03-22 mclow.lists Fix a vector test to not use a local type as a template parameter. This causes a warning on C++03. NFC
    2019-03-21 ldionne [libc++] Remove too-stringent XFAILs for file_clock tests
    2019-03-21 ldionne [NFC][libc++] Reindent #ifdefs
    2019-03-21 ldionne [libc++] Re-document how to use <filesystem> with various versions of libc++
    2019-03-21 sbenza Add relational benchmark against a string constant.
    2019-03-21 ldionne [libc++] Mark bad_any_cast tests as unsupported when the dylib doesn't support bad_any_cast
    
    Created with:
      roll-dep src/buildtools/third_party/libc++/trunk
    
    BUG=944391
    R=thakis
    
    Change-Id: Ib0c7ec64c706afe31c46feed581577d4b8f7c926
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1540288
    Commit-Queue: Thomas Anderson <thomasanderson@chromium.org>
    Commit-Queue: Nico Weber <thakis@chromium.org>
    Reviewed-by: default avatarNico Weber <thakis@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#644601}
    3d9c9646
deps_revisions.gni 330 Bytes