Package: elfutils / 0.152-1+wheezy1

Metadata

Package Version Patches format
elfutils 0.152-1+wheezy1 3.0 (quilt)

Patch series

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

ChangeLog | 25 25 + 0 - 0 !
Makefile.in | 2 2 + 0 - 0 !
backends/ChangeLog | 12 12 + 0 - 0 !
backends/Makefile.am | 2 1 + 1 - 0 !
backends/Makefile.in | 6 4 + 2 - 0 !
config.h.in | 6 6 + 0 - 0 !
config/Makefile.in | 2 2 + 0 - 0 !
config/eu.am | 5 4 + 1 - 0 !
configure | 138 135 + 3 - 0 !
configure.ac | 57 54 + 3 - 0 !
lib/ChangeLog | 8 8 + 0 - 0 !
lib/Makefile.in | 4 3 + 1 - 0 !
lib/eu-config.h | 11 11 + 0 - 0 !
libasm/ChangeLog | 5 5 + 0 - 0 !
libasm/Makefile.in | 4 3 + 1 - 0 !
libcpu/ChangeLog | 8 8 + 0 - 0 !
libcpu/Makefile.in | 4 3 + 1 - 0 !
libcpu/i386_disasm.c | 1 1 + 0 - 0 !
libdw/ChangeLog | 9 9 + 0 - 0 !
libdw/Makefile.in | 4 3 + 1 - 0 !
libdw/libdw.h | 2 1 + 1 - 0 !
libdwfl/ChangeLog | 5 5 + 0 - 0 !
libdwfl/Makefile.in | 4 3 + 1 - 0 !
libebl/ChangeLog | 5 5 + 0 - 0 !
libebl/Makefile.in | 4 3 + 1 - 0 !
libelf/ChangeLog | 5 5 + 0 - 0 !
libelf/Makefile.in | 4 3 + 1 - 0 !
libelf/common.h | 4 2 + 2 - 0 !
m4/Makefile.in | 2 2 + 0 - 0 !
src/ChangeLog | 30 30 + 0 - 0 !
src/Makefile.am | 3 3 + 0 - 0 !
src/Makefile.in | 7 6 + 1 - 0 !
src/addr2line.c | 4 2 + 2 - 0 !
src/findtextrel.c | 6 5 + 1 - 0 !
src/ld.h | 2 2 + 0 - 0 !
src/readelf.c | 14 9 + 5 - 0 !
src/strings.c | 11 11 + 0 - 0 !
src/strip.c | 20 18 + 2 - 0 !
tests/ChangeLog | 7 7 + 0 - 0 !
tests/Makefile.in | 4 3 + 1 - 0 !
tests/line2addr.c | 2 1 + 1 - 0 !
41 files changed, 425 insertions(+), 33 deletions(-)

---
redhat robustify.diff | (download)

libelf/ChangeLog | 43 43 + 0 - 0 !
libelf/elf32_getphdr.c | 10 10 + 0 - 0 !
libelf/elf32_getshdr.c | 15 13 + 2 - 0 !
libelf/elf32_newphdr.c | 6 6 + 0 - 0 !
libelf/elf32_updatefile.c | 7 7 + 0 - 0 !
libelf/elf_begin.c | 30 28 + 2 - 0 !
libelf/elf_getarsym.c | 3 3 + 0 - 0 !
libelf/elf_getshdrstrndx.c | 42 36 + 6 - 0 !
libelf/elf_newscn.c | 10 9 + 1 - 0 !
libelf/gelf_getdyn.c | 6 3 + 3 - 0 !
libelf/gelf_getlib.c | 4 2 + 2 - 0 !
libelf/gelf_getmove.c | 4 2 + 2 - 0 !
libelf/gelf_getrel.c | 12 3 + 9 - 0 !
libelf/gelf_getrela.c | 12 3 + 9 - 0 !
libelf/gelf_getsym.c | 6 3 + 3 - 0 !
libelf/gelf_getsyminfo.c | 4 2 + 2 - 0 !
libelf/gelf_getsymshndx.c | 8 4 + 4 - 0 !
libelf/gelf_getversym.c | 4 2 + 2 - 0 !
libelf/gelf_update_dyn.c | 12 3 + 9 - 0 !
libelf/gelf_update_lib.c | 10 2 + 8 - 0 !
libelf/gelf_update_move.c | 5 2 + 3 - 0 !
libelf/gelf_update_rel.c | 12 3 + 9 - 0 !
libelf/gelf_update_rela.c | 12 3 + 9 - 0 !
libelf/gelf_update_sym.c | 12 3 + 9 - 0 !
libelf/gelf_update_syminfo.c | 10 2 + 8 - 0 !
libelf/gelf_update_symshndx.c | 12 3 + 9 - 0 !
libelf/gelf_update_versym.c | 5 2 + 3 - 0 !
libelf/libelfP.h | 4 4 + 0 - 0 !
src/ChangeLog | 23 23 + 0 - 0 !
src/elflint.c | 103 76 + 27 - 0 !
src/readelf.c | 92 66 + 26 - 0 !
src/strip.c | 70 47 + 23 - 0 !
32 files changed, 418 insertions(+), 190 deletions(-)

---
hppa_backend.diff | (download)

backends/Makefile.am | 7 5 + 2 - 0 !
backends/libebl_parisc.h | 9 9 + 0 - 0 !
backends/parisc_init.c | 74 74 + 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 | 112 112 + 0 - 0 !
libelf/elf.h | 11 11 + 0 - 0 !
8 files changed, 711 insertions(+), 2 deletions(-)

---
arm_backend.diff | (download)

backends/arm_init.c | 18 16 + 2 - 0 !
backends/arm_regs.c | 142 141 + 1 - 0 !
backends/arm_retval.c | 44 42 + 2 - 0 !
backends/libebl_arm.h | 9 9 + 0 - 0 !
libelf/elf.h | 79 79 + 0 - 0 !
5 files changed, 287 insertions(+), 5 deletions(-)

---
mips_backend.diff | (download)

backends/Makefile.am | 8 6 + 2 - 0 !
backends/common-reloc.c | 4 4 + 0 - 0 !
backends/mips_init.c | 60 60 + 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 | 52 52 + 0 - 0 !
libebl/eblopenbackend.c | 2 2 + 0 - 0 !
8 files changed, 628 insertions(+), 2 deletions(-)

---
m68k_backend.diff | (download)

backends/Makefile.am | 9 7 + 2 - 0 !
backends/m68k_init.c | 49 49 + 0 - 0 !
backends/m68k_regs.c | 106 106 + 0 - 0 !
backends/m68k_reloc.def | 45 45 + 0 - 0 !
backends/m68k_symbol.c | 43 43 + 0 - 0 !
libelf/elf.h | 3 3 + 0 - 0 !
6 files changed, 253 insertions(+), 2 deletions(-)

---
do autoreconf.diff | (download)

aclocal.m4 | 4 2 + 2 - 0 !
backends/Makefile.in | 79 65 + 14 - 0 !
configure | 59 33 + 26 - 0 !
3 files changed, 100 insertions(+), 42 deletions(-)

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

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

---
elf_additions.diff | (download)

libelf/elf.h | 28 25 + 3 - 0 !
1 file changed, 25 insertions(+), 3 deletions(-)

---
strict aliasing.diff | (download)

lib/md5.c | 17 14 + 3 - 0 !
lib/sha1.c | 14 11 + 3 - 0 !
2 files changed, 25 insertions(+), 6 deletions(-)

 fix strict aliasing issues in md5 and sha1 code
elf_end_unlock.patch | (download)

libelf/elf_end.c | 1 1 + 0 - 0 !
1 file changed, 1 insertion(+)

 call rwlock_unlock() before rwlock_fini()
backend_dlopen.patch | (download)

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

 use dlopen() with "lib" instead of "$lib" to open the backends
Bug-Debian: http://bugs.debian.org/691612