ELF Tool Chain/elftoolchain 4319 — trunk/libelf elf_getversion.3
elf_getversion.3: Remove redundant text.
| Delta | File | |
|---|---|---|
| +2 | -24 | trunk/libelf/elf_getversion.3 |
| +2 | -24 | 1 files |
elf_getversion.3: Remove redundant text.
| Delta | File | |
|---|---|---|
| +2 | -24 | trunk/libelf/elf_getversion.3 |
| +2 | -24 | 1 files |
elfdefinitions: Add a synonym for a primitive data type. This spelling is in use in NetBSD. It also appears to be used in other open-source projects.
| Delta | File | |
|---|---|---|
| +1 | -0 | trunk/common/sys/elfdefinitions.m4 |
| +1 | -0 | 1 files |
elfdefinitions: Refactor the ELF{32,64}_M_*() macros.
This change reduces code duplication, and makes
a set of ELF-class-agnostic macros (ELF_M_*())
available for code that is ELF-class agnostic.
| Delta | File | |
|---|---|---|
| +10 | -6 | trunk/common/sys/elfdefinitions.m4 |
| +10 | -6 | 1 files |
libelf/testsuite: Add tests for the ELF{32,64}_ST_VISIBILITY macros.
While here, correct a log message.
| Delta | File | |
|---|---|---|
| +14 | -2 | trunk/tests/tet/libelf/tset/elf_symbol_macros/symbol_macros.m4 |
| +14 | -2 | 1 files |
elfdefinitions: Rework macros to not rely on bit width of the 'char' type.
| Delta | File | |
|---|---|---|
| +6 | -6 | trunk/common/sys/elfdefinitions.m4 |
| +6 | -6 | 1 files |
libelf/testsuite: Add tests for the ELF{32,64}_ST_* macros.
libelf/testsuite: Add tests for the ELF{32,64}_M_* macros.
libelf/testsuite: Add tests for the ELF{32,64}_R_* macros.
elfconstants: Add relocation types defined by the Loongarch ABI v2.50.
| Delta | File | |
|---|---|---|
| +13 | -0 | trunk/common/sys/elfconstants.m4 |
| +13 | -0 | 1 files |
elfdefinitions: Use a more precise C type in a few ELF structures. An 'unsigned char' is not guaranteed to be 8 bits wide on all architectures. Use C types that are explicitly 8-bit wide for 8-bit wide fields in the file format.
| Delta | File | |
|---|---|---|
| +6 | -6 | trunk/common/sys/elfdefinitions.m4 |
| +6 | -6 | 1 files |
common/sys: Add additional definitions.
| Delta | File | |
|---|---|---|
| +18 | -0 | trunk/common/sys/elfconstants.m4 |
| +1 | -0 | trunk/common/sys/elfdefinitions.m4 |
| +19 | -0 | 2 files |
common: Add STN_UNDEF.
| Delta | File | |
|---|---|---|
| +5 | -0 | trunk/common/sys/elfdefinitions.m4 |
| +4 | -0 | trunk/common/sys/elfconstants.m4 |
| +9 | -0 | 2 files |
elfconstants: Add STV_* symbols defined in gABI v4.3.
| Delta | File | |
|---|---|---|
| +6 | -0 | trunk/common/sys/elfconstants.m4 |
| +6 | -0 | 1 files |
elfconstants: (whitespace fix) Neaten a few records.
| Delta | File | |
|---|---|---|
| +14 | -14 | trunk/common/sys/elfconstants.m4 |
| +14 | -14 | 1 files |
libelftc/testsuite: Add tests for the M68K relocation types added in [r4303].
| Delta | File | |
|---|---|---|
| +59 | -0 | trunk/tests/tet/libelftc/tset/elftc_get_relocation_type_name/elftc_get_relocation_type_name.m4 |
| +59 | -0 | 1 files |
libelftc: Translate M68K relocation types.
| Delta | File | |
|---|---|---|
| +4 | -0 | trunk/libelftc/elftc_get_relocation_type_name.m4 |
| +4 | -0 | 1 files |
elfconstants: Add ELF psABI symbols for the Motorola 68K architecture.
| Delta | File | |
|---|---|---|
| +67 | -0 | trunk/common/sys/elfconstants.m4 |
| +67 | -0 | 1 files |
libelftc/testsuite: Test value-to-name translation of OpenRISC relocation types.
| Delta | File | |
|---|---|---|
| +68 | -0 | trunk/tests/tet/libelftc/tset/elftc_get_relocation_type_name/elftc_get_relocation_type_name.m4 |
| +68 | -0 | 1 files |
libelftc: Translate OpenRISC relocation types.
| Delta | File | |
|---|---|---|
| +4 | -0 | trunk/libelftc/elftc_get_relocation_type_name.m4 |
| +4 | -0 | 1 files |
elfconstants: Add definitions for the OpenRISC architecture.
| Delta | File | |
|---|---|---|
| +81 | -0 | trunk/common/sys/elfconstants.m4 |
| +81 | -0 | 1 files |
elfconstants: Add symbols defined in the IA-64 psABI.
| Delta | File | |
|---|---|---|
| +23 | -0 | trunk/common/sys/elfconstants.m4 |
| +23 | -0 | 1 files |
libelftc/testsuite: add tests for the relocations added in [r4297].
| Delta | File | |
|---|---|---|
| +8 | -1 | trunk/tests/tet/libelftc/tset/elftc_get_relocation_type_name/elftc_get_relocation_type_name.m4 |
| +8 | -1 | 1 files |
elfconstants: Add symbols and relocations for the SPARC architecture.
| Delta | File | |
|---|---|---|
| +5 | -1 | trunk/common/sys/elfconstants.m4 |
| +5 | -1 | 1 files |
elfconstants: Add a synonym for a RISC-V relocation type.
| Delta | File | |
|---|---|---|
| +4 | -1 | trunk/common/sys/elfconstants.m4 |
| +4 | -1 | 1 files |
elfconstants: Add MIPS64 symbols and synonyms.
| Delta | File | |
|---|---|---|
| +30 | -5 | trunk/common/sys/elfconstants.m4 |
| +30 | -5 | 1 files |
elfconstants: Comment gaps in PA-RISC and SuperH relocation type values.
| Delta | File | |
|---|---|---|
| +2 | -0 | trunk/common/sys/elfconstants.m4 |
| +2 | -0 | 1 files |
Add tests for PA-RISC and SuperH relocation types.
| Delta | File | |
|---|---|---|
| +423 | -0 | trunk/tests/tet/libelftc/tset/elftc_get_relocation_type_name/elftc_get_relocation_type_name.m4 |
| +423 | -0 | 1 files |
libelftc: Translate known SuperH and PA-RISC relocation types.
| Delta | File | |
|---|---|---|
| +8 | -0 | trunk/libelftc/elftc_get_relocation_type_name.m4 |
| +8 | -0 | 1 files |
elfconstants: Add HPPA constants.
| Delta | File | |
|---|---|---|
| +220 | -0 | trunk/common/sys/elfconstants.m4 |
| +220 | -0 | 1 files |
elfconstants: Add ELF constants for the SuperH architecture.
| Delta | File | |
|---|---|---|
| +166 | -0 | trunk/common/sys/elfconstants.m4 |
| +166 | -0 | 1 files |