During the recent lld-macho round table there was a discussion about removing the previous macho implementation to reduce confusion for new users. The newer implementation is believed to be feature-complete with the older version, so anyone still using the previous version should be able to switch without issue. The newer implementation is also receiving active development and should provide more functionality than the previous implementation.
I’ve submitted a patch for this deletion here: https://reviews.llvm.org/D114842
Please let us know if you have any concerns!
Previous context: https://groups.google.com/g/llvm-dev/c/-S87pA8J5Tw