[all-commits] [llvm/llvm-project] be02f9: [libc++][hardening] Add an ABI macro `_LIBCPP_ABI_...

Konstantin Varlamov via All-commits all-commits at lists.llvm.org
Tue Jun 27 16:41:48 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: be02f912d6b9b515a1d1b30cf06dfff1c085ea34
      https://github.com/llvm/llvm-project/commit/be02f912d6b9b515a1d1b30cf06dfff1c085ea34
  Author: varconst <varconsteq at gmail.com>
  Date:   2023-06-27 (Tue, 27 Jun 2023)

  Changed paths:
    M libcxx/include/__config
    M libcxx/include/__debug
    M libcxx/include/span
    M libcxx/include/string_view

  Log Message:
  -----------
  [libc++][hardening] Add an ABI macro `_LIBCPP_ABI_BOUNDED_ITERATORS`.

Use the new macro instead of `_LIBCPP_DEBUG_ITERATOR_BOUNDS_CHECKING`.

Differential Revision: https://reviews.llvm.org/D153895




More information about the All-commits mailing list