aboutsummaryrefslogtreecommitdiff
path: root/clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
diff options
context:
space:
mode:
authorRui Ueyama <ruiu@google.com>2013-08-28 22:27:05 +0000
committerRui Ueyama <ruiu@google.com>2013-08-28 22:27:05 +0000
commit184a4b83d801e13b83596f40194c34bdf73242eb (patch)
tree5be43bb9b4ac826477f178ef43443c862f795002 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp
parent38874731f6e16d860d5916a197a99304c14a05d6 (diff)
downloadllvm-184a4b83d801e13b83596f40194c34bdf73242eb.zip
llvm-184a4b83d801e13b83596f40194c34bdf73242eb.tar.gz
llvm-184a4b83d801e13b83596f40194c34bdf73242eb.tar.bz2
[PECOFF] Do not scan the symbol table twice but instead cache aux symbols.
We scanned the symbol table twice; first to gather all regular symbols, and second to process aux symbols. That's a bit inefficient and complicated. We can instead cache aux symbols in the first pass, to eliminate the need of the second pass. llvm-svn: 189525
Diffstat (limited to 'clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp')
0 files changed, 0 insertions, 0 deletions