Package net.fornwall.jelf
Class ElfNoteSection.GnuAbiDescriptor
java.lang.Object
net.fornwall.jelf.ElfNoteSection.GnuAbiDescriptor
- Enclosing class:
- ElfNoteSection
The descriptor content of a link
ElfNoteSection.NT_GNU_ABI_TAG type note.
Accessible in ElfNoteSection.descriptorAsGnuAbi().
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intA possible value ofoperatingSystem.static final intA possible value ofoperatingSystem.static final intA possible value ofoperatingSystem.static final intA possible value ofoperatingSystem.final intMajor version of the required ABI.final intMinor version of the required ABI.final intOne of the ELF_NOTE_OS_* constants in this class.final intSubminor version of the required ABI. -
Constructor Summary
ConstructorsConstructorDescriptionGnuAbiDescriptor(int operatingSystem, int majorVersion, int minorVersion, int subminorVersion) -
Method Summary
-
Field Details
-
ELF_NOTE_OS_LINUX
public static final int ELF_NOTE_OS_LINUXA possible value ofoperatingSystem.- See Also:
-
ELF_NOTE_OS_GNU
public static final int ELF_NOTE_OS_GNUA possible value ofoperatingSystem.- See Also:
-
ELF_NOTE_OS_SOLARIS2
public static final int ELF_NOTE_OS_SOLARIS2A possible value ofoperatingSystem.- See Also:
-
ELF_NOTE_OS_FREEBSD
public static final int ELF_NOTE_OS_FREEBSDA possible value ofoperatingSystem.- See Also:
-
operatingSystem
public final int operatingSystemOne of the ELF_NOTE_OS_* constants in this class. -
majorVersion
public final int majorVersionMajor version of the required ABI. -
minorVersion
public final int minorVersionMinor version of the required ABI. -
subminorVersion
public final int subminorVersionSubminor version of the required ABI.
-
-
Constructor Details
-
GnuAbiDescriptor
public GnuAbiDescriptor(int operatingSystem, int majorVersion, int minorVersion, int subminorVersion)
-