| patch |
summary |
view |
raw |
| redhat-portability.diff |
ChangeLog | 21 ++++++++++++++++++++
backends/ChangeLog | 12 +++++++++++
backends/Makefile.am | 6 +++--
configure.ac | 53 ++++++++++++++++++++++++++++++++++++++++++++++++++-
lib/ChangeLog | 8 +++++++
lib/Makefile.am | 3 +-
lib/eu-config.h | 11 ++++++++++
libasm/ChangeLog | 5 ++++
libasm/Makefile.am | 3 +-
libcpu/ChangeLog | 8 +++++++
libcpu/Makefile.am | 3 +-
libcpu/i386_disasm.c | 1
libdw/ChangeLog | 9 ++++++++
libdw/Makefile.am | 3 +-
libdw/libdw.h | 2 -
libdwfl/ChangeLog | 5 ++++
libdwfl/Makefile.am | 3 +-
libebl/ChangeLog | 5 ++++
libebl/Makefile.am | 3 +-
libelf/ChangeLog | 5 ++++
libelf/Makefile.am | 3 +-
libelf/common.h | 4 +--
src/ChangeLog | 30 ++++++++++++++++++++++++++++
src/Makefile.am | 6 ++++-
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.am | 5 ++--
tests/line2addr.c | 2 -
33 files changed, 248 insertions(+), 23 deletions(-)
|
view
|
download
|
| redhat-robustify.diff |
libelf/ChangeLog | 43 +++++++++++++++++
libelf/elf32_getphdr.c | 12 ++++
libelf/elf32_getshdr.c | 15 +++++-
libelf/elf32_newphdr.c | 6 ++
libelf/elf32_updatefile.c | 7 ++
libelf/elf_begin.c | 47 ++++++++++++++++++-
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 | 101 +++++++++++++++++++++++++++++++-----------
src/readelf.c | 92 +++++++++++++++++++++++++++-----------
src/strip.c | 70 +++++++++++++++++++----------
32 files changed, 434 insertions(+), 191 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 | 214 ++++++++++++++++++++++++++++++++++++++++++++++
backends/parisc_symbol.c | 112 ++++++++++++++++++++++++
libelf/elf.h | 11 ++
8 files changed, 712 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 | 5 +-
6 files changed, 254 insertions(+), 3 deletions(-)
|
view
|
download
|
| do-autoreconf.diff |
Makefile.in | 3
backends/Makefile.in | 88 +
configure | 3070 ++++++++++++++++++++-------------------------------
lib/Makefile.in | 7
libasm/Makefile.in | 7
libdw/Makefile.in | 8
libdwfl/Makefile.in | 7
libebl/Makefile.in | 7
libelf/Makefile.in | 7
src/Makefile.in | 10
tests/Makefile.in | 7
11 files changed, 1374 insertions(+), 1847 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
|
| elflint-comment.diff |
src/ChangeLog | 6 ++++++
src/elflint.c | 4 ++--
2 files changed, 8 insertions(+), 2 deletions(-)
|
view
|
download
|