[all-commits] [llvm/llvm-project] f0c8d8: [lld-macho] Make ObjC category checker print the s...

alx32 via All-commits all-commits at lists.llvm.org
Thu Feb 1 10:31:38 PST 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: f0c8d88e25dbed02605994da227dfa75c1304d4a
      https://github.com/llvm/llvm-project/commit/f0c8d88e25dbed02605994da227dfa75c1304d4a
  Author: alx32 <103613512+alx32 at users.noreply.github.com>
  Date:   2024-02-01 (Thu, 01 Feb 2024)

  Changed paths:
    M lld/MachO/ObjC.cpp
    M lld/test/MachO/objc-category-conflicts.s

  Log Message:
  -----------
  [lld-macho] Make ObjC category checker print the source file name of category (#80221)

When printing category conflicts in the ObjC category checker, also
print the source file name of the problematic categories. Currently we
only print the object file name. This change is mostly useful only for
thinLTO builds, where the object file name will be of form
999.arm64.lto.o and thus does not reveal any information about the
original source file.

---------

Co-authored-by: Alex Borcan <alexborcan at meta.com>




More information about the All-commits mailing list