forked from OSchip/llvm-project
04da06ccee
The LLD linker searches initializer and finalizer function names and emits DT_INIT/DT_FINI dynamic table tags to point to these symbols. The -init/-fini command line options override initializer ("_init") and finalizer ("_fini") function names used by default. Now the -init/-fini options do not affect .init_array/.fini_array sections. The corresponding code has been removed. Differential Revision: http://reviews.llvm.org/D6578 llvm-svn: 223917 |
||
---|---|---|
.. | ||
CMakeLists.txt | ||
Makefile | ||
TODO.rst | ||
X86_64DynamicLibraryWriter.h | ||
X86_64ELFFile.h | ||
X86_64ELFReader.h | ||
X86_64ExecutableWriter.h | ||
X86_64LinkingContext.cpp | ||
X86_64LinkingContext.h | ||
X86_64RelocationHandler.cpp | ||
X86_64RelocationHandler.h | ||
X86_64RelocationPass.cpp | ||
X86_64RelocationPass.h | ||
X86_64Target.h | ||
X86_64TargetHandler.cpp | ||
X86_64TargetHandler.h |