diff options
Diffstat (limited to 'include')
-rw-r--r-- | include/elf/ChangeLog | 4 | ||||
-rw-r--r-- | include/elf/ppc64.h | 7 |
2 files changed, 11 insertions, 0 deletions
diff --git a/include/elf/ChangeLog b/include/elf/ChangeLog index fae0bf8..2999bc8 100644 --- a/include/elf/ChangeLog +++ b/include/elf/ChangeLog @@ -1,5 +1,9 @@ 2013-10-30 Alan Modra <amodra@gmail.com> + * ppc64.h (EF_PPC64_ABI): Define. + +2013-10-30 Alan Modra <amodra@gmail.com> + * ppc64.h (R_PPC64_ADDR16_HIGH, R_PPC64_ADDR16_HIGHA, R_PPC64_TPREL16_HIGH, R_PPC64_TPREL16_HIGHA, R_PPC64_DTPREL16_HIGH, R_PPC64_DTPREL16_HIGHA): New. diff --git a/include/elf/ppc64.h b/include/elf/ppc64.h index 221786f..1121649 100644 --- a/include/elf/ppc64.h +++ b/include/elf/ppc64.h @@ -173,6 +173,13 @@ END_RELOC_NUMBERS (R_PPC64_max) (((R) >= R_PPC64_TLS && (R) <= R_PPC64_DTPREL16_HIGHESTA) \ || ((R) >= R_PPC64_TPREL16_HIGH && (R) <= R_PPC64_DTPREL16_HIGHA)) + +/* e_flags bits specifying ABI. + 1 for original function descriptor using ABI, + 2 for revised ABI without function descriptors, + 0 for unspecified or not using any features affected by the differences. */ +#define EF_PPC64_ABI 3 + /* Specify the start of the .glink section. */ #define DT_PPC64_GLINK DT_LOPROC |