summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Support/CrashRecoveryContext.cpp
diff options
context:
space:
mode:
authorReid Kleckner <reid@kleckner.net>2014-09-23 00:00:14 +0000
committerReid Kleckner <reid@kleckner.net>2014-09-23 00:00:14 +0000
commit6c03130542028ada57b8a2872657be4252a65fa0 (patch)
tree51eb91ddc906cbbd15adff8c9a0278ccb8041933 /llvm/lib/Support/CrashRecoveryContext.cpp
parent0f79772ecccd3340c84b45f00144c7a5d5395cc8 (diff)
downloadbcm5719-llvm-6c03130542028ada57b8a2872657be4252a65fa0.tar.gz
bcm5719-llvm-6c03130542028ada57b8a2872657be4252a65fa0.zip
Don't use comdats for initializers on platforms that don't support it
In particular, pre-.init_array ELF uses the .ctors section mechanism. MinGW COFF also uses .ctors, now that I think about it. Therefore, restrict this optimization to the two platforms that are currently known to work: ELF with .init_array and COFF with .CRT$XCU. llvm-svn: 218287
Diffstat (limited to 'llvm/lib/Support/CrashRecoveryContext.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud