Simplify symbol version handling.
authorRui Ueyama <ruiu@google.com>
Thu, 21 Jul 2016 13:13:21 +0000 (13:13 +0000)
committerRui Ueyama <ruiu@google.com>
Thu, 21 Jul 2016 13:13:21 +0000 (13:13 +0000)
commitdace8381380bc63250f976d16e954a1e83ece05e
treea5a5de852b86dcb302a0503ad0f100107105a5bd
parentc1fa163392f52d2119dec645f4f127ef79b83310
Simplify symbol version handling.

r275711 for "speedng up symbol version handling" was committed
by misunderstanding; the benchmark number was measured with
a debug build. The number with a release build didn't actually change.
This patch removes false optimizations added in that patch.

llvm-svn: 276267
lld/ELF/Driver.cpp
lld/ELF/SymbolTable.cpp
lld/ELF/SymbolTable.h
lld/ELF/Symbols.cpp
lld/ELF/Symbols.h