NT_GNU_PROPERTY_TYPE_0 is a recently added type of .note.gnu.property
section specified in Linux Extensions to gABI.
(https://github.com/hjl-tools/linux-abi/wiki/Linux-Extensions-to-gABI)
Patch teach tool to print such notes properly.
Differential D44469
[llvm-readobj] - Teach llvm-readobj to dump .note.gnu.property sections. grimar on Mar 14 2018, 7:56 AM. Authored by
Details NT_GNU_PROPERTY_TYPE_0 is a recently added type of .note.gnu.property Patch teach tool to print such notes properly.
Diff Detail Event TimelineComment Actions Have these been found in the wild? If not I would probably wait until Cheers, George Rimar via Phabricator via llvm-commits
Comment Actions
I know about 2 possible relative use cases we might want to support in LLD in future:
It is a relatively new thing and supported by bfd, but not by gold yet: https://sourceware.org/bugzilla/show_bug.cgi?id=22915
among all input relocatable objects and copy this property to the output. Run-time loader should raise the stack limit to the value specified in this property.") Both of these require linker to know about .note.gnu.property. Second because is a part of System V ABI now About using in the wild I found Linux kernel discussion about that feature (NT_GNU_PROPERTY_TYPE_0): George. Comment Actions
It supposed to be "Second is a part of System V ABI now" George.
Comment Actions
Comment Actions
Comment Actions LGTM with a nit since this is just dumping something that gnu tools are now producing.
|
Shouldn't this cause llvm-readobj to exit with a non-0 value?