You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
[LLMV][LLD] Scope OpenBSD special section handling under that ELFOSABI
As the preexisting comment (that I referred to) says:
> section names shouldn't be significant in ELF in spirit.
so scoping OSABI-specific magic name hacks to just the OSABI in question
limits the degree to which we deviate from that "spirit" for all other
OSABIs.
OpenBSD in particular is very fast moving, having added a number of
special sections, etc. in recent years. It is unclear how possible /
reasonable it is for upstream to implement all these features in any
event, but scoping like this at least mitigates the fallout for other
OSABIs systems which wish to be more slow-moving.
LLVM is likewise changed so that binaries have this ABI by default for
OpenBSD targets.
0 commit comments