[PATCH] D56288: [ELF] Do not enable 'new dtags' on NetBSD by default

Kamil Rytarowski via Phabricator via cfe-commits cfe-commits at lists.llvm.org
Mon Jan 7 12:28:08 PST 2019


krytarowski added a comment.

On NetBSD the 'new' semantics was already implemented with 'old' RPATH. I don't know the timing whether there already existed RUNPATH, but the result is that we never implemented it and never needed it.  The core of NetBSD was convinced to add an alias as it was very difficult in some examples (probably due to Rust) to rollback to 'old' RPATH.

I don't have any complains against lld developers, the only ones are against the NetBSD community that we are forced to be out of the lld development. It would be addressed already long time and probably RUNPATH wouldn't be leaked into executables shipped to NetBSD in the first place... it's counter-effective attitude to be in opposition to use lld on philosophical principle.


Repository:
  rLLD LLVM Linker

CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D56288/new/

https://reviews.llvm.org/D56288





More information about the cfe-commits mailing list