https://github.com/pcc updated https://github.com/llvm/llvm-project/pull/143992
>From f11d7d544cc61dce582de538608bfd512147f90a Mon Sep 17 00:00:00 2001 From: Peter Collingbourne <pe...@pcc.me.uk> Date: Thu, 12 Jun 2025 16:06:14 -0700 Subject: [PATCH 1/2] Upload correct patch Created using spr 1.3.6-beta.1 --- llvm/tools/llvm-lto2/llvm-lto2.cpp | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/llvm/tools/llvm-lto2/llvm-lto2.cpp b/llvm/tools/llvm-lto2/llvm-lto2.cpp index 5f5c954c6a57d..d35868ffafe1e 100644 --- a/llvm/tools/llvm-lto2/llvm-lto2.cpp +++ b/llvm/tools/llvm-lto2/llvm-lto2.cpp @@ -610,7 +610,9 @@ int main(int argc, char **argv) { return dumpSymtab(argc - 1, argv + 1); if (Subcommand == "run") return run(argc - 1, argv + 1); - if (Subcommand == "print-guid" && argc > 2) - outs() << GlobalValue::getGUIDAssumingExternalLinkage(argv[2]); + if (Subcommand == "print-guid" && argc > 2) { + outs() << GlobalValue::getGUIDAssumingExternalLinkage(argv[2]) << '\n'; + return 0; + } return usage(); } >From c7cb16abb3c30e54a12ec1b9ce325d49cf37d2bc Mon Sep 17 00:00:00 2001 From: Peter Collingbourne <pe...@pcc.me.uk> Date: Fri, 13 Jun 2025 14:34:28 -0700 Subject: [PATCH 2/2] Add comment Created using spr 1.3.6-beta.1 --- llvm/tools/llvm-lto2/llvm-lto2.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/llvm/tools/llvm-lto2/llvm-lto2.cpp b/llvm/tools/llvm-lto2/llvm-lto2.cpp index d35868ffafe1e..fbde66666a596 100644 --- a/llvm/tools/llvm-lto2/llvm-lto2.cpp +++ b/llvm/tools/llvm-lto2/llvm-lto2.cpp @@ -611,6 +611,8 @@ int main(int argc, char **argv) { if (Subcommand == "run") return run(argc - 1, argv + 1); if (Subcommand == "print-guid" && argc > 2) { + // Note the name of the function we're calling: this won't return the right + // answer for internal linkage symbols. outs() << GlobalValue::getGUIDAssumingExternalLinkage(argv[2]) << '\n'; return 0; } _______________________________________________ llvm-branch-commits mailing list llvm-branch-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/llvm-branch-commits