Add ELFOSABI_CLOUDABI and SHF_COMPRESSED
Update from gABI DRAFT - 10 June 2013. * common.h (ELFOSABI_CLOUDABI): New. (SHF_COMPRESSED): Likewise. (ELFCOMPRESS_ZLIB): Likewise. (ELFCOMPRESS_LOOS): Likewise. (ELFCOMPRESS_HIOS): Likewise. (ELFCOMPRESS_LOPROC): Likewise. (ELFCOMPRESS_HIPROC): Likewise.
This commit is contained in:
parent
5ca28f7928
commit
332f5759ac
|
@ -1,3 +1,13 @@
|
|||
2015-03-26 H.J. Lu <hongjiu.lu@intel.com>
|
||||
|
||||
* common.h (ELFOSABI_CLOUDABI): New.
|
||||
(SHF_COMPRESSED): Likewise.
|
||||
(ELFCOMPRESS_ZLIB): Likewise.
|
||||
(ELFCOMPRESS_LOOS): Likewise.
|
||||
(ELFCOMPRESS_HIOS): Likewise.
|
||||
(ELFCOMPRESS_LOPROC): Likewise.
|
||||
(ELFCOMPRESS_HIPROC): Likewise.
|
||||
|
||||
2015-03-19 Nick Clifton <nickc@redhat.com>
|
||||
|
||||
* rl78.h (E_FLAG_RL78_G10): Redefine.
|
||||
|
|
|
@ -73,6 +73,7 @@
|
|||
#define ELFOSABI_NSK 14 /* Hewlett-Packard Non-Stop Kernel */
|
||||
#define ELFOSABI_AROS 15 /* AROS */
|
||||
#define ELFOSABI_FENIXOS 16 /* FenixOS */
|
||||
#define ELFOSABI_CLOUDABI 17 /* Nuxi CloudABI */
|
||||
#define ELFOSABI_C6000_ELFABI 64 /* Bare-metal TMS320C6000 */
|
||||
#define ELFOSABI_C6000_LINUX 65 /* Linux TMS320C6000 */
|
||||
#define ELFOSABI_ARM 97 /* ARM */
|
||||
|
@ -506,6 +507,7 @@
|
|||
#define SHF_OS_NONCONFORMING (1 << 8) /* OS specific processing required */
|
||||
#define SHF_GROUP (1 << 9) /* Member of a section group */
|
||||
#define SHF_TLS (1 << 10) /* Thread local storage section */
|
||||
#define SHF_COMPRESSED (1 << 11) /* Section with compressed data */
|
||||
|
||||
/* #define SHF_MASKOS 0x0F000000 *//* OS-specific semantics */
|
||||
#define SHF_MASKOS 0x0FF00000 /* New value, Oct 4, 1999 Draft */
|
||||
|
@ -520,6 +522,13 @@
|
|||
are not to be further
|
||||
relocated. */
|
||||
|
||||
/* Compression types */
|
||||
#define ELFCOMPRESS_ZLIB 1 /* Compressed with zlib. */
|
||||
#define ELFCOMPRESS_LOOS 0x60000000 /* OS-specific semantics, lo */
|
||||
#define ELFCOMPRESS_HIOS 0x6FFFFFFF /* OS-specific semantics, hi */
|
||||
#define ELFCOMPRESS_LOPROC 0x70000000 /* Processor-specific semantics, lo */
|
||||
#define ELFCOMPRESS_HIPROC 0x7FFFFFFF /* Processor-specific semantics, hi */
|
||||
|
||||
/* Values of note segment descriptor types for core files. */
|
||||
|
||||
#define NT_PRSTATUS 1 /* Contains copy of prstatus struct */
|
||||
|
|
Loading…
Reference in New Issue