summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test/python_api/thread/main2.cpp
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2015-12-10 14:19:35 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2015-12-10 14:19:35 +0000
commitcaabe22832c75b2fbfd048f9b6e8969e5c80b070 (patch)
treef4ecc24a42999ebe136f784e8d61695dcac9b365 /lldb/packages/Python/lldbsuite/test/python_api/thread/main2.cpp
parentb949b9c01b1986aa663238afa279ed9e116a618c (diff)
downloadbcm5719-llvm-caabe22832c75b2fbfd048f9b6e8969e5c80b070.tar.gz
bcm5719-llvm-caabe22832c75b2fbfd048f9b6e8969e5c80b070.zip
Slit lib/Linker in two.
A linker normally has two stages: symbol resolution and "moving stuff". In lib/Linker there is the complication of lazy linking some globals, but it was still far more mixed than it needed to. This splits the linker into a lower level IRMover and the linker proper. The IRMover just takes a list of globals to move and a callback that lets the user control what is lazy linked. The main motivation is that now tools/gold (and soon lld) can use their own symbol resolution to instruct IRMover what to do. llvm-svn: 255254
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test/python_api/thread/main2.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud