[lld] [lld][COFF] Add /linkreprofullpathrsp flag (PR #165449)

David Truby via llvm-commits llvm-commits at lists.llvm.org
Mon Nov 3 09:48:54 PST 2025


================
@@ -88,11 +88,12 @@ class LinkerDriver {
   void enqueueArchiveMember(const Archive::Child &c, const Archive::Symbol &sym,
                             StringRef parentName);
 
-  void enqueuePDB(StringRef Path) { enqueuePath(Path, false, false); }
+  void enqueuePDB(StringRef Path) { enqueuePath(Path, false, false, nullptr); }
----------------
DavidTruby wrote:

I don't think this is intended to make the command line fully reproducible though; it doesn't include any of the other command line flags, _only_ the paths to libraries. It's possible that it should include the PDBs as well and I'm not necessarily opposed, but I'd need to check if that messes with the main use case for this flag (which is to make it much easier to create Arm64X binaries)

https://github.com/llvm/llvm-project/pull/165449


More information about the llvm-commits mailing list