aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
diff options
context:
space:
mode:
authorJohn Ericson <John.Ericson@Obsidian.Systems>2024-07-11 17:22:41 -0400
committerGitHub <noreply@github.com>2024-07-11 17:22:41 -0400
commit6bc6f6b0fa8724ac2e6d9d025084a393d4d15694 (patch)
treee17df26f4cfae833999390c6b0546d259eef024e /llvm/lib/Analysis/ModuleSummaryAnalysis.cpp
parent7d6a6e6dc92ce9200cdf26b756e9c9a0dbb2a469 (diff)
downloadllvm-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