[all-commits] [llvm/llvm-project] f1c5c8: [sanitizers] Explainer about dyld and weak overrid...

Roy Sundahl via All-commits all-commits at lists.llvm.org
Fri Mar 31 08:56:10 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f1c5c84ae1a87c6ea707ae3b3e524e9eeaf1d70a
      https://github.com/llvm/llvm-project/commit/f1c5c84ae1a87c6ea707ae3b3e524e9eeaf1d70a
  Author: Roy Sundahl <rsundahl at apple.com>
  Date:   2023-03-31 (Fri, 31 Mar 2023)

  Changed paths:
    M llvm/docs/ReleaseNotes.rst

  Log Message:
  -----------
  [sanitizers] Explainer about dyld and weak overrides on Darwin. (NFC)

Explain in the release notes that the Darwin dynamic linker (dyld) requires
that at least one weak symbol be present in any mach-o file that defines an
intended override of a sanitizer dylib weak reference.

rdar://103453678

Reviewed By: thetruestblue

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




More information about the All-commits mailing list