[all-commits] [llvm/llvm-project] b96393: [lld-macho][ObjC] Implement category merging into ...

alx32 via All-commits all-commits at lists.llvm.org
Tue May 28 10:21:43 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: b963931eb8bda810e2a8ad08832402993b931d69
      https://github.com/llvm/llvm-project/commit/b963931eb8bda810e2a8ad08832402993b931d69
  Author: alx32 <103613512+alx32 at users.noreply.github.com>
  Date:   2024-05-28 (Tue, 28 May 2024)

  Changed paths:
    M lld/MachO/ObjC.cpp
    M lld/test/MachO/objc-category-merging-complete-test.s
    R lld/test/MachO/objc-category-merging-extern-class-minimal.s
    A lld/test/MachO/objc-category-merging-minimal.s

  Log Message:
  -----------
  [lld-macho][ObjC] Implement category merging into base class (#92448)

Currently category merging only supports merging multiple categories
into one. With this commit we add the ability to fully merge categories
into the base class, if the base class is included in the current
module. This is the optimal approach for defined classes.



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