[all-commits] [llvm/llvm-project] 3d6c7d: [dsymutil] Fix spurious warnings for missing symbo...
Jonas Devlieghere via All-commits
all-commits at lists.llvm.org
Mon Mar 22 18:36:55 PDT 2021
Branch: refs/heads/main
Home: https://github.com/llvm/llvm-project
Commit: 3d6c7d6e8e449913aed81544e6c6900fa6ea40cd
https://github.com/llvm/llvm-project/commit/3d6c7d6e8e449913aed81544e6c6900fa6ea40cd
Author: Jonas Devlieghere <jonas at devlieghere.com>
Date: 2021-03-22 (Mon, 22 Mar 2021)
Changed paths:
A llvm/test/tools/dsymutil/Inputs/private/tmp/thinlto/bar.o
A llvm/test/tools/dsymutil/Inputs/private/tmp/thinlto/foo.o
A llvm/test/tools/dsymutil/Inputs/private/tmp/thinlto/foobar.dylib
A llvm/test/tools/dsymutil/Inputs/private/tmp/thinlto/lto/0.x86_64.thinlto.o
A llvm/test/tools/dsymutil/Inputs/private/tmp/thinlto/lto/1.x86_64.thinlto.o
A llvm/test/tools/dsymutil/X86/thinlto.test
M llvm/tools/dsymutil/MachODebugMapParser.cpp
Log Message:
-----------
[dsymutil] Fix spurious warnings for missing symbols with thinLTO
Fix spurious warnings for missing symbols with thinLTO. The latter
appends a unique suffix to avoid collisions for exported private
symbols, resulting in dsymutil complaining it couldn't find the symbol
in the object file.
rdar://75434058
Differential revision: https://reviews.llvm.org/D99125
More information about the All-commits
mailing list