[all-commits] [llvm/llvm-project] 420a20: [libc++] Add _LIBCPP_NO_CFI to __make_uninitialize...

philnik777 via All-commits all-commits at lists.llvm.org
Tue Jun 27 15:49:25 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 420a204d52205f1277a8d5df3dbafac6082e02e2
      https://github.com/llvm/llvm-project/commit/420a204d52205f1277a8d5df3dbafac6082e02e2
  Author: Nikolas Klauser <nikolasklauser at berlin.de>
  Date:   2023-06-27 (Tue, 27 Jun 2023)

  Changed paths:
    M libcxx/include/__memory/uninitialized_buffer.h

  Log Message:
  -----------
  [libc++] Add _LIBCPP_NO_CFI to __make_uninitialized_buffer

CFI doen't allow casting uninitialized memory to a type, resulting in a
crash in `__make_uninitialized_buffer`.




More information about the All-commits mailing list