diff options
author | Rui Ueyama <ruiu@google.com> | 2013-08-28 22:27:05 +0000 |
---|---|---|
committer | Rui Ueyama <ruiu@google.com> | 2013-08-28 22:27:05 +0000 |
commit | 184a4b83d801e13b83596f40194c34bdf73242eb (patch) | |
tree | 5be43bb9b4ac826477f178ef43443c862f795002 /clang/lib/FrontendTool/ExecuteCompilerInvocation.cpp | |
parent | 38874731f6e16d860d5916a197a99304c14a05d6 (diff) | |
download | llvm-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