This is an archive of the discontinued LLVM Phabricator instance.

Change section flag character for SHF_LINK_ORDER to "o"
ClosedPublic

Authored by eugenis on Mar 31 2017, 4:13 PM.

Details

Reviewers
pcc
rafael
Summary

GAS uses "m" as a compatibility alias for "M" (SHF_MERGE).

"o" is free, except on ia64, where it already means SHF_LINK_ORDER.

Diff Detail

Repository
rL LLVM

Event Timeline

eugenis created this revision.Mar 31 2017, 4:13 PM
pcc edited edge metadata.Mar 31 2017, 5:11 PM

Looks reasonable, but Rafael should take a look as well.

Please also update docs/Extensions.rst. I know that you are working on adding this feature to GNU as, but we should probably keep the extension docs up to date until that change lands.

eugenis updated this revision to Diff 93730.Mar 31 2017, 5:38 PM

Docs updated.

This revision is now accepted and ready to land.Apr 3 2017, 10:35 AM
eugenis closed this revision.Apr 4 2017, 3:48 PM

r299479
Thanks!