ELF Tool Chain/elftoolchain 4319trunk/libelf elf_getversion.3

elf_getversion.3: Remove redundant text.
DeltaFile
+2-24trunk/libelf/elf_getversion.3
+2-241 files

ELF Tool Chain/elftoolchain 4318trunk/common/sys elfdefinitions.m4

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.
DeltaFile
+1-0trunk/common/sys/elfdefinitions.m4
+1-01 files

ELF Tool Chain/elftoolchain 4317trunk/common/sys elfdefinitions.m4

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.

DeltaFile
+10-6trunk/common/sys/elfdefinitions.m4
+10-61 files

ELF Tool Chain/elftoolchain 4316trunk/tests/tet/libelf/tset/elf_symbol_macros symbol_macros.m4

libelf/testsuite: Add tests for the ELF{32,64}_ST_VISIBILITY macros.

While here, correct a log message.
DeltaFile
+14-2trunk/tests/tet/libelf/tset/elf_symbol_macros/symbol_macros.m4
+14-21 files

ELF Tool Chain/elftoolchain 4315trunk/common/sys elfdefinitions.m4

elfdefinitions: Rework macros to not rely on bit width of the 'char' type.
DeltaFile
+6-6trunk/common/sys/elfdefinitions.m4
+6-61 files

ELF Tool Chain/elftoolchain 4314trunk/tests/tet/libelf tet_scen, trunk/tests/tet/libelf/tset Makefile elf_symbol_macros

libelf/testsuite: Add tests for the ELF{32,64}_ST_* macros.
DeltaFile
+94-0trunk/tests/tet/libelf/tset/elf_symbol_macros/symbol_macros.m4
+7-0trunk/tests/tet/libelf/tset/elf_symbol_macros/Makefile
+2-0trunk/tests/tet/libelf/tet_scen
+1-0trunk/tests/tet/libelf/tset/Makefile
+0-0trunk/tests/tet/libelf/tset/elf_symbol_macros/
+104-05 files

ELF Tool Chain/elftoolchain 4313trunk/tests/tet/libelf tet_scen, trunk/tests/tet/libelf/tset Makefile elf_move_macros

libelf/testsuite: Add tests for the ELF{32,64}_M_* macros.
DeltaFile
+97-0trunk/tests/tet/libelf/tset/elf_move_macros/move_macros.m4
+7-0trunk/tests/tet/libelf/tset/elf_move_macros/Makefile
+2-0trunk/tests/tet/libelf/tet_scen
+1-0trunk/tests/tet/libelf/tset/Makefile
+0-0trunk/tests/tet/libelf/tset/elf_move_macros/
+107-05 files

ELF Tool Chain/elftoolchain 4312trunk/tests/tet/libelf tet_scen, trunk/tests/tet/libelf/tset Makefile elf_relocation_macros

libelf/testsuite: Add tests for the ELF{32,64}_R_* macros.
DeltaFile
+141-0trunk/tests/tet/libelf/tset/elf_relocation_macros/relocation_macros.m4
+7-0trunk/tests/tet/libelf/tset/elf_relocation_macros/Makefile
+2-0trunk/tests/tet/libelf/tet_scen
+1-0trunk/tests/tet/libelf/tset/Makefile
+0-0trunk/tests/tet/libelf/tset/elf_relocation_macros/
+151-05 files

ELF Tool Chain/elftoolchain 4311trunk/common/sys elfconstants.m4

elfconstants: Add relocation types defined by the Loongarch ABI v2.50.
DeltaFile
+13-0trunk/common/sys/elfconstants.m4
+13-01 files

ELF Tool Chain/elftoolchain 4310trunk/common/sys elfdefinitions.m4

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.
DeltaFile
+6-6trunk/common/sys/elfdefinitions.m4
+6-61 files

ELF Tool Chain/elftoolchain 4309trunk/common/sys elfconstants.m4 elfdefinitions.m4

common/sys: Add additional definitions.
DeltaFile
+18-0trunk/common/sys/elfconstants.m4
+1-0trunk/common/sys/elfdefinitions.m4
+19-02 files

ELF Tool Chain/elftoolchain 4308trunk/common/sys elfdefinitions.m4 elfconstants.m4

common: Add STN_UNDEF.

DeltaFile
+5-0trunk/common/sys/elfdefinitions.m4
+4-0trunk/common/sys/elfconstants.m4
+9-02 files

ELF Tool Chain/elftoolchain 4307trunk/common/sys elfconstants.m4

elfconstants: Add STV_* symbols defined in gABI v4.3.
DeltaFile
+6-0trunk/common/sys/elfconstants.m4
+6-01 files

ELF Tool Chain/elftoolchain 4306trunk/common/sys elfconstants.m4

elfconstants: (whitespace fix) Neaten a few records.
DeltaFile
+14-14trunk/common/sys/elfconstants.m4
+14-141 files

ELF Tool Chain/elftoolchain 4305trunk/tests/tet/libelftc/tset/elftc_get_relocation_type_name elftc_get_relocation_type_name.m4

libelftc/testsuite: Add tests for the M68K relocation types added in [r4303].
DeltaFile
+59-0trunk/tests/tet/libelftc/tset/elftc_get_relocation_type_name/elftc_get_relocation_type_name.m4
+59-01 files

ELF Tool Chain/elftoolchain 4304trunk/libelftc elftc_get_relocation_type_name.m4

libelftc: Translate M68K relocation types.
DeltaFile
+4-0trunk/libelftc/elftc_get_relocation_type_name.m4
+4-01 files

ELF Tool Chain/elftoolchain 4303trunk/common/sys elfconstants.m4

elfconstants: Add ELF psABI symbols for the Motorola 68K architecture.
DeltaFile
+67-0trunk/common/sys/elfconstants.m4
+67-01 files

ELF Tool Chain/elftoolchain 4302trunk/tests/tet/libelftc/tset/elftc_get_relocation_type_name elftc_get_relocation_type_name.m4

libelftc/testsuite: Test value-to-name translation of OpenRISC relocation types.
DeltaFile
+68-0trunk/tests/tet/libelftc/tset/elftc_get_relocation_type_name/elftc_get_relocation_type_name.m4
+68-01 files

ELF Tool Chain/elftoolchain 4301trunk/libelftc elftc_get_relocation_type_name.m4

libelftc: Translate OpenRISC relocation types.
DeltaFile
+4-0trunk/libelftc/elftc_get_relocation_type_name.m4
+4-01 files

ELF Tool Chain/elftoolchain 4300trunk/common/sys elfconstants.m4

elfconstants: Add definitions for the OpenRISC architecture.
DeltaFile
+81-0trunk/common/sys/elfconstants.m4
+81-01 files

ELF Tool Chain/elftoolchain 4299trunk/common/sys elfconstants.m4

elfconstants: Add symbols defined in the IA-64 psABI.

DeltaFile
+23-0trunk/common/sys/elfconstants.m4
+23-01 files

ELF Tool Chain/elftoolchain 4298trunk/tests/tet/libelftc/tset/elftc_get_relocation_type_name elftc_get_relocation_type_name.m4

libelftc/testsuite: add tests for the relocations added in [r4297].
DeltaFile
+8-1trunk/tests/tet/libelftc/tset/elftc_get_relocation_type_name/elftc_get_relocation_type_name.m4
+8-11 files

ELF Tool Chain/elftoolchain 4297trunk/common/sys elfconstants.m4

elfconstants: Add symbols and relocations for the SPARC architecture.

DeltaFile
+5-1trunk/common/sys/elfconstants.m4
+5-11 files

ELF Tool Chain/elftoolchain 4296trunk/common/sys elfconstants.m4

elfconstants: Add a synonym for a RISC-V relocation type.
DeltaFile
+4-1trunk/common/sys/elfconstants.m4
+4-11 files

ELF Tool Chain/elftoolchain 4295trunk/common/sys elfconstants.m4

elfconstants: Add MIPS64 symbols and synonyms.
DeltaFile
+30-5trunk/common/sys/elfconstants.m4
+30-51 files

ELF Tool Chain/elftoolchain 4294trunk/common/sys elfconstants.m4

elfconstants: Comment gaps in PA-RISC and SuperH relocation type values.
DeltaFile
+2-0trunk/common/sys/elfconstants.m4
+2-01 files

ELF Tool Chain/elftoolchain 4293trunk/tests/tet/libelftc/tset/elftc_get_relocation_type_name elftc_get_relocation_type_name.m4

Add tests for PA-RISC and SuperH relocation types.
DeltaFile
+423-0trunk/tests/tet/libelftc/tset/elftc_get_relocation_type_name/elftc_get_relocation_type_name.m4
+423-01 files

ELF Tool Chain/elftoolchain 4292trunk/libelftc elftc_get_relocation_type_name.m4

libelftc: Translate known SuperH and PA-RISC relocation types.
DeltaFile
+8-0trunk/libelftc/elftc_get_relocation_type_name.m4
+8-01 files

ELF Tool Chain/elftoolchain 4291trunk/common/sys elfconstants.m4

elfconstants: Add HPPA constants.
DeltaFile
+220-0trunk/common/sys/elfconstants.m4
+220-01 files

ELF Tool Chain/elftoolchain 4290trunk/common/sys elfconstants.m4

elfconstants: Add ELF constants for the SuperH architecture.
DeltaFile
+166-0trunk/common/sys/elfconstants.m4
+166-01 files