diff options
author | John Ericson <John.Ericson@Obsidian.Systems> | 2024-07-11 17:22:41 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-07-11 17:22:41 -0400 |
commit | 6bc6f6b0fa8724ac2e6d9d025084a393d4d15694 (patch) | |
tree | e17df26f4cfae833999390c6b0546d259eef024e /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp | |
parent | 7d6a6e6dc92ce9200cdf26b756e9c9a0dbb2a469 (diff) | |
download | llvm-6bc6f6b0fa8724ac2e6d9d025084a393d4d15694.zip llvm-6bc6f6b0fa8724ac2e6d9d025084a393d4d15694.tar.gz llvm-6bc6f6b0fa8724ac2e6d9d025084a393d4d15694.tar.bz2 |
[MC] set OpenBSD's ELFOSABI by default (#98158) (#98553)
This matches what is done for FreeBSD.
OpenBSD has a few special program header types, and other such ELF
extensions. Setting the ELFOSABI like so will allow LLD to support them
without needlessly impacting non-OpenBSD ELFs.
Testing strategy matches 06cecdc60ec9ebfdd4d8cdb2586d201272bdf6bd.
Take two of #98158 / b64c1de714c50bec7493530446ebf5e540d5f96a, which was
reverted in #98494 / c0261351136e4a826be697e5ebb5fa638abe7485.
Preexisting test is fixed now.
Diffstat (limited to 'llvm/lib/Analysis/ModuleSummaryAnalysis.cpp')
0 files changed, 0 insertions, 0 deletions