Package: elfutils / 0.176-1.1

Metadata

Package Version Patches format
elfutils 0.176-1.1 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
hppa_backend.diff | (download)

backends/Makefile.am | 8 6 + 2 - 0 !
backends/libebl_parisc.h | 9 9 + 0 - 0 !
backends/parisc_init.c | 73 73 + 0 - 0 !
backends/parisc_regs.c | 159 159 + 0 - 0 !
backends/parisc_reloc.def | 128 128 + 0 - 0 !
backends/parisc_retval.c | 213 213 + 0 - 0 !
backends/parisc_symbol.c | 113 113 + 0 - 0 !
libelf/elf.h | 11 11 + 0 - 0 !
8 files changed, 712 insertions(+), 2 deletions(-)

---
arm_backend.diff | (download)

backends/arm_init.c | 18 16 + 2 - 0 !
backends/arm_regs.c | 132 132 + 0 - 0 !
backends/arm_retval.c | 43 41 + 2 - 0 !
backends/libebl_arm.h | 9 9 + 0 - 0 !
libelf/elf.h | 11 11 + 0 - 0 !
tests/run-addrcfi.sh | 93 92 + 1 - 0 !
tests/run-allregs.sh | 95 94 + 1 - 0 !
tests/run-readelf-mixed-corenote.sh | 11 5 + 6 - 0 !
8 files changed, 400 insertions(+), 12 deletions(-)

---
mips_backend.diff | (download)

backends/Makefile.am | 8 6 + 2 - 0 !
backends/mips_init.c | 59 59 + 0 - 0 !
backends/mips_regs.c | 104 104 + 0 - 0 !
backends/mips_reloc.def | 79 79 + 0 - 0 !
backends/mips_retval.c | 321 321 + 0 - 0 !
backends/mips_symbol.c | 53 53 + 0 - 0 !
libebl/eblopenbackend.c | 2 2 + 0 - 0 !
7 files changed, 624 insertions(+), 2 deletions(-)

---
testsuite ignore elflint.diff | (download)

tests/run-elflint-self.sh | 2 1 + 1 - 0 !
tests/test-subr.sh | 15 15 + 0 - 0 !
2 files changed, 16 insertions(+), 1 deletion(-)

---
mips_readelf_w.patch | (download)

src/readelf.c | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 make readelf -w output debug information on mips
Bug-Debian: http://bugs.debian.org/662041
kfreebsd_path.patch | (download)

tests/run-native-test.sh | 6 6 + 0 - 0 !
1 file changed, 6 insertions(+)

---
0001 Ignore differences between mips machine identifiers.patch | (download)

backends/mips_init.c | 6 1 + 5 - 0 !
1 file changed, 1 insertion(+), 5 deletions(-)

 [patch 1/3] ignore differences between mips machine identifiers

Little endian binaries actually use EM_MIPS so you can't tell the endianness
from the elf machine id. Also, the EM_MIPS_RS3_LE machine is dead anyway (the
kernel will not load binaries containing it).

Signed-off-by: James Cowgill <james410@cowgill.org.uk>

0002 Add support for mips64 abis in mips_retval.c.patch | (download)

backends/mips_retval.c | 104 94 + 10 - 0 !
1 file changed, 94 insertions(+), 10 deletions(-)

 [patch 2/3] add support for mips64 abis in mips_retval.c

Signed-off-by: James Cowgill <james410@cowgill.org.uk>

0003 Add mips n64 relocation format hack.patch | (download)

libelf/gelf_getrel.c | 25 23 + 2 - 0 !
libelf/gelf_getrela.c | 25 23 + 2 - 0 !
libelf/gelf_update_rel.c | 20 19 + 1 - 0 !
libelf/gelf_update_rela.c | 20 19 + 1 - 0 !
src/strip.c | 17 17 + 0 - 0 !
5 files changed, 101 insertions(+), 6 deletions(-)

 [patch 3/3] add mips n64 relocation format hack

hurd_path.patch | (download)

tests/run-native-test.sh | 3 3 + 0 - 0 !
1 file changed, 3 insertions(+)

---
ignore_strmerge.diff | (download)

tests/run-strip-strmerge.sh | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---
disable_werror.patch | (download)

config/eu.am | 1 0 + 1 - 0 !
1 file changed, 1 deletion(-)

 disable -werror as it tends to break with new gcc versions
Bug-Debian: https://bugs.debian.org/886004
mips_cfi.patch | (download)

backends/Makefile.am | 2 1 + 1 - 0 !
backends/mips_cfi.c | 80 80 + 0 - 0 !
backends/mips_init.c | 1 1 + 0 - 0 !
3 files changed, 82 insertions(+), 1 deletion(-)

 add mips abi cfi callback
riscv retval workaround.patch | (download)

backends/riscv_retval.c | 2 1 + 1 - 0 !
1 file changed, 1 insertion(+), 1 deletion(-)

---