| 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.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 | 2 -
src/strings.c | 11 +++++++++
src/strip.c | 20 ++++++++++++++++-
tests/ChangeLog | 7 ++++++
tests/Makefile.in | 4 ++-
tests/line2addr.c | 2 -
40 files changed, 282 insertions(+), 26 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 |
backends/Makefile.in | 79 ++++++++++++++++++++++++-----
configure | 138 +++++++++++++++++++++++++++++++++++++++++++++++++--
2 files changed, 200 insertions(+), 17 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
|