summaryrefslogtreecommitdiffstats
path: root/llvm/lib/CodeGen/RegAllocLocal.cpp
diff options
context:
space:
mode:
authorReid Spencer <rspencer@reidspencer.com>2005-01-11 04:31:07 +0000
committerReid Spencer <rspencer@reidspencer.com>2005-01-11 04:31:07 +0000
commit87e645c5bd3086c4efab0562e196a13eac732557 (patch)
tree1c0b2c17e32268b0aa256fcfda28eece4f317204 /llvm/lib/CodeGen/RegAllocLocal.cpp
parenta86fa4455b22e4633118a6e4b5b0aa4c3dc9f24c (diff)
downloadbcm5719-llvm-87e645c5bd3086c4efab0562e196a13eac732557.tar.gz
bcm5719-llvm-87e645c5bd3086c4efab0562e196a13eac732557.zip
Implement the LOADABLE_MODULE option when building a shared library. This
passes the -module option on the libtool command line to ensure that the shared library being built can be dlopened and dlsym can work on that module. LOADABLE_MODULE should be sent only in conjunction with the SHARED_LIBRARY directive. It should generally be used for any module that is intended to be the target of an LLVM -load option. Note that loadable modules will not have the lib prefix but otherwise look like shared libraries. This is per the libtool recommendations and prevents these special shared libraries from being linked in via -l option to the linker. llvm-svn: 19454
Diffstat (limited to 'llvm/lib/CodeGen/RegAllocLocal.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud