[all-commits] [llvm/llvm-project] 3b8fae: [libc++] Switch _LIBCPP_NODEBUG to [[gnu::nodebug]...

Nikolas Klauser via All-commits all-commits at lists.llvm.org
Sat Dec 21 15:55:57 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 3b8faee6c6f44343c3f9de76c40ff305f72dfcd6
      https://github.com/llvm/llvm-project/commit/3b8faee6c6f44343c3f9de76c40ff305f72dfcd6
  Author: Nikolas Klauser <nikolasklauser at berlin.de>
  Date:   2024-12-22 (Sun, 22 Dec 2024)

  Changed paths:
    M libcxx/include/__config
    M libcxx/include/__functional/function.h
    M libcxx/include/__memory/allocator_arg_t.h
    M libcxx/include/__memory/allocator_destructor.h
    M libcxx/include/__memory/pointer_traits.h
    M libcxx/include/__memory/unique_ptr.h
    M libcxx/include/__ranges/join_view.h
    M libcxx/include/__tuple/make_tuple_types.h
    M libcxx/include/__tuple/sfinae_helpers.h
    M libcxx/include/__tuple/tuple_element.h
    M libcxx/include/__type_traits/add_cv_quals.h
    M libcxx/include/__type_traits/add_lvalue_reference.h
    M libcxx/include/__type_traits/add_pointer.h
    M libcxx/include/__type_traits/add_rvalue_reference.h
    M libcxx/include/__type_traits/common_type.h
    M libcxx/include/__type_traits/decay.h
    M libcxx/include/__type_traits/remove_pointer.h
    M libcxx/include/__type_traits/type_list.h
    M libcxx/include/__type_traits/unwrap_ref.h
    M libcxx/include/__utility/exception_guard.h
    M libcxx/include/__utility/move.h
    M libcxx/include/tuple

  Log Message:
  -----------
  [libc++] Switch _LIBCPP_NODEBUG to [[gnu::nodebug]] (#120720)

This makes the placement of the attribute more consistent. This also
avoids clang dropping the attribute silently (see #120722).



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list