| patch |
summary |
view |
raw |
| redhat-portability.diff |
ChangeLog | 25 +++++++++
Makefile.in | 2
backends/ChangeLog | 12 ++++
backends/Makefile.am | 2
backends/Makefile.in | 6 +-
config.h.in | 6 ++
config/Makefile.in | 2
config/eu.am | 5 +
configure | 138 +++++++++++++++++++++++++++++++++++++++++++++++++--
configure.ac | 57 +++++++++++++++++++--
lib/ChangeLog | 8 ++
lib/Makefile.in | 4 +
lib/eu-config.h | 11 ++++
libasm/ChangeLog | 5 +
libasm/Makefile.in | 4 +
libcpu/ChangeLog | 8 ++
libcpu/Makefile.in | 4 +
libcpu/i386_disasm.c | 1
libdw/ChangeLog | 9 +++
libdw/Makefile.in | 4 +
libdw/libdw.h | 2
libdwfl/ChangeLog | 5 +
libdwfl/Makefile.in | 4 +
libebl/ChangeLog | 5 +
libebl/Makefile.in | 4 +
libelf/ChangeLog | 5 +
libelf/Makefile.in | 4 +
libelf/common.h | 4 -
m4/Makefile.in | 2
src/ChangeLog | 30 +++++++++++
src/Makefile.am | 3 +
src/Makefile.in | 7 ++
src/addr2line.c | 4 -
src/findtextrel.c | 6 +-
src/ld.h | 2
src/readelf.c | 14 +++--
src/strings.c | 11 ++++
src/strip.c | 20 ++++++-
tests/ChangeLog | 7 ++
tests/Makefile.in | 4 +
tests/line2addr.c | 2
41 files changed, 425 insertions(+), 33 deletions(-)
|
view
|
download
|
| redhat-robustify.diff |
libelf/ChangeLog | 43 +++++++++++++++++
libelf/elf32_getphdr.c | 10 ++++
libelf/elf32_getshdr.c | 15 +++++-
libelf/elf32_newphdr.c | 6 ++
libelf/elf32_updatefile.c | 7 ++
libelf/elf_begin.c | 30 +++++++++++-
libelf/elf_getarsym.c | 3 +
libelf/elf_getshdrstrndx.c | 42 ++++++++++++++---
libelf/elf_newscn.c | 10 +++-
libelf/gelf_getdyn.c | 6 +-
libelf/gelf_getlib.c | 4 -
libelf/gelf_getmove.c | 4 -
libelf/gelf_getrel.c | 12 +---
libelf/gelf_getrela.c | 12 +---
libelf/gelf_getsym.c | 6 +-
libelf/gelf_getsyminfo.c | 4 -
libelf/gelf_getsymshndx.c | 8 +--
libelf/gelf_getversym.c | 4 -
libelf/gelf_update_dyn.c | 12 +---
libelf/gelf_update_lib.c | 10 ----
libelf/gelf_update_move.c | 5 --
libelf/gelf_update_rel.c | 12 +---
libelf/gelf_update_rela.c | 12 +---
libelf/gelf_update_sym.c | 12 +---
libelf/gelf_update_syminfo.c | 10 ----
libelf/gelf_update_symshndx.c | 12 +---
libelf/gelf_update_versym.c | 5 --
libelf/libelfP.h | 4 +
src/ChangeLog | 23 +++++++++
src/elflint.c | 103 ++++++++++++++++++++++++++++++------------
src/readelf.c | 92 ++++++++++++++++++++++++++-----------
src/strip.c | 70 +++++++++++++++++++---------
32 files changed, 418 insertions(+), 190 deletions(-)
|
view
|
download
|
| hppa_backend.diff |
backends/Makefile.am | 7 +
backends/libebl_parisc.h | 9 +
backends/parisc_init.c | 74 +++++++++++++++
backends/parisc_regs.c | 159 ++++++++++++++++++++++++++++++++++
backends/parisc_reloc.def | 128 +++++++++++++++++++++++++++
backends/parisc_retval.c | 213 ++++++++++++++++++++++++++++++++++++++++++++++
backends/parisc_symbol.c | 112 ++++++++++++++++++++++++
libelf/elf.h | 11 ++
8 files changed, 711 insertions(+), 2 deletions(-)
|
view
|
download
|
| arm_backend.diff |
backends/arm_init.c | 18 +++++-
backends/arm_regs.c | 142 +++++++++++++++++++++++++++++++++++++++++++++++++-
backends/arm_retval.c | 44 ++++++++++++++-
backends/libebl_arm.h | 9 +++
libelf/elf.h | 79 +++++++++++++++++++++++++++
5 files changed, 287 insertions(+), 5 deletions(-)
|
view
|
download
|
| mips_backend.diff |
backends/Makefile.am | 8 -
backends/common-reloc.c | 4
backends/mips_init.c | 60 ++++++++
backends/mips_regs.c | 104 +++++++++++++++
backends/mips_reloc.def | 79 +++++++++++
backends/mips_retval.c | 321 ++++++++++++++++++++++++++++++++++++++++++++++++
backends/mips_symbol.c | 52 +++++++
libebl/eblopenbackend.c | 2
8 files changed, 628 insertions(+), 2 deletions(-)
|
view
|
download
|
| m68k_backend.diff |
backends/Makefile.am | 9 +++-
backends/m68k_init.c | 49 ++++++++++++++++++++++
backends/m68k_regs.c | 106 ++++++++++++++++++++++++++++++++++++++++++++++++
backends/m68k_reloc.def | 45 ++++++++++++++++++++
backends/m68k_symbol.c | 43 +++++++++++++++++++
libelf/elf.h | 3 +
6 files changed, 253 insertions(+), 2 deletions(-)
|
view
|
download
|
| do-autoreconf.diff |
aclocal.m4 | 4 +-
backends/Makefile.in | 79 +++++++++++++++++++++++++++++++++++++++++----------
configure | 59 +++++++++++++++++++++-----------------
3 files changed, 100 insertions(+), 42 deletions(-)
|
view
|
download
|
| testsuite-ignore-elflint.diff |
tests/run-elflint-self.sh | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|
| elf_additions.diff |
libelf/elf.h | 28 +++++++++++++++++++++++++---
1 file changed, 25 insertions(+), 3 deletions(-)
|
view
|
download
|