summaryrefslogtreecommitdiffstats
path: root/lldb/packages/Python/lldbsuite/test
diff options
context:
space:
mode:
authorNico Weber <nicolasweber@gmx.de>2019-01-29 15:50:31 +0000
committerNico Weber <nicolasweber@gmx.de>2019-01-29 15:50:31 +0000
commit5b04e0a3fd3bb5db126453eb61281afca00aeda9 (patch)
treeabe0909b077d2d0f7a83dfe759d374a67af00547 /lldb/packages/Python/lldbsuite/test
parentb1f28579ac548e4ec24a4a1bbe5b938c6bab05f2 (diff)
downloadbcm5719-llvm-5b04e0a3fd3bb5db126453eb61281afca00aeda9.tar.gz
bcm5719-llvm-5b04e0a3fd3bb5db126453eb61281afca00aeda9.zip
lld-link: Allow backward references between associated comdats
References between associated comdats are invalid per COFF spec, but the newest Windows SDK contains obj files that have these references (https://bugs.chromium.org/p/chromium/issues/detail?id=925943#c13). So add back support for them and add tests for them. The old code handled them fine. This makes lld-link match the behavior of newer link.exe versions as far as I can tell. (The behavior before this change matched the behavior of older link.exe versions.) This mostly reverts r352254. Differential Revision: https://reviews.llvm.org/D57387 llvm-svn: 352508
Diffstat (limited to 'lldb/packages/Python/lldbsuite/test')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud