aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/CodeGen/CodeGenModule.cpp
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2016-06-23 07:00:17 +0000
committerRui Ueyama <ruiu@google.com>2016-06-23 07:00:17 +0000
commitd60dae8a6addd4bff4ba3e5b340b58b445adfde9 (patch)
tree46cae2f698312ed6e9d28e4b31127aa9f67c949e /clang/lib/CodeGen/CodeGenModule.cpp
parent4a716226a54b8b3e8740084f8165d82d5edf6f35 (diff)
downloadllvm-d60dae8a6addd4bff4ba3e5b340b58b445adfde9.zip
llvm-d60dae8a6addd4bff4ba3e5b340b58b445adfde9.tar.gz
llvm-d60dae8a6addd4bff4ba3e5b340b58b445adfde9.tar.bz2
Implement --trace-symbol=symbol option.
Patch by Shridhar Joshi. This option provides names of all the link time modules which define and reference symbols requested by user. This helps to speed up application development by detecting references causing undefined symbols. It also helps in detecting symbols being resolved to wrong (unintended) definitions in case of applications containing multiple definitions for same symbols with different types, bindings. Implements PR28226. llvm-svn: 273536
Diffstat (limited to 'clang/lib/CodeGen/CodeGenModule.cpp')
0 files changed, 0 insertions, 0 deletions