[PATCH] D71464: [llvm-readelf] - Change letters used for SHF_ARM_PURECODE and SHF_X86_64_LARGE flags.

George Rimar via Phabricator via llvm-commits llvm-commits at lists.llvm.org
Fri Dec 13 06:44:11 PST 2019


grimar planned changes to this revision.
grimar added a comment.

I've found that we also seems need to update "Key to Flags:" printed

For example. when `SHF_ARM_PURECODE` is used, GNU readelf prints:

  Key to Flags:
    W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
    L (link order), O (extra OS processing required), G (group), T (TLS),
    C (compressed), x (unknown), o (OS specific), E (exclude),
    y (purecode), p (processor specific)

When `SHF_X86_64_LARGE` is used, it prints:

  Key to Flags:
    W (write), A (alloc), X (execute), M (merge), S (strings), I (info),
    L (link order), O (extra OS processing required), G (group), T (TLS),
    C (compressed), x (unknown), o (OS specific), E (exclude),
    l (large), p (processor specific)

I am doing to update the patch with this change.


CHANGES SINCE LAST ACTION
  https://reviews.llvm.org/D71464/new/

https://reviews.llvm.org/D71464





More information about the llvm-commits mailing list