diff options
author | Stephen Wilson <wilsons@start.ca> | 2011-03-30 16:07:05 +0000 |
---|---|---|
committer | Stephen Wilson <wilsons@start.ca> | 2011-03-30 16:07:05 +0000 |
commit | 499b40e8a7159b5099a7b7f660782cc466ad13cf (patch) | |
tree | b8f74886991279135d3745d33fccb8a7fca68f2e /clang/lib | |
parent | e746dbf83b60a6c9d4a295d8a33803f76652845c (diff) | |
download | bcm5719-llvm-499b40e8a7159b5099a7b7f660782cc466ad13cf.tar.gz bcm5719-llvm-499b40e8a7159b5099a7b7f660782cc466ad13cf.zip |
elf: synthesize symbols for PLT entries
When populating symbol tables ObjectFileELF now generates a set of synthetic
trampoline symbols. These new symbols correspond to entries in the program
linkage table and have a (possibly mangled) name identifying the corresponding
symbol in some DSO. These symbols will be used by the DynamicLoader loader
plugin on Linux to provide thread plans when execution flows from one DSO to
another.
llvm-svn: 128550
Diffstat (limited to 'clang/lib')
0 files changed, 0 insertions, 0 deletions