| patch |
summary |
view |
raw |
| redhat-portability.diff |
ChangeLog | 15 +++++++++++++++
backends/ChangeLog | 8 ++++++++
backends/Makefile.am | 6 ++++--
configure.ac | 28 ++++++++++++++++++++++++++++
lib/ChangeLog | 5 +++++
lib/Makefile.am | 3 ++-
libasm/ChangeLog | 5 +++++
libasm/Makefile.am | 3 ++-
libcpu/ChangeLog | 5 +++++
libcpu/Makefile.am | 3 ++-
libdw/ChangeLog | 5 +++++
libdw/Makefile.am | 3 ++-
libdwfl/ChangeLog | 5 +++++
libdwfl/Makefile.am | 3 ++-
libebl/ChangeLog | 5 +++++
libebl/Makefile.am | 3 ++-
libelf/ChangeLog | 5 +++++
libelf/Makefile.am | 6 +++++-
libelf/common.h | 4 ++--
src/ChangeLog | 9 +++++++++
src/Makefile.am | 3 ++-
src/findtextrel.c | 6 +++++-
src/strings.c | 4 ++++
src/strip.c | 20 ++++++++++++++++++--
tests/ChangeLog | 5 +++++
tests/Makefile.am | 5 +++--
26 files changed, 155 insertions(+), 17 deletions(-)
|
view
|
download
|
| redhat-robustify.diff |
libelf/elf32_getphdr.c | 10 +++
libelf/elf32_getshdr.c | 15 ++++-
libelf/elf32_newphdr.c | 6 ++
libelf/elf32_updatefile.c | 7 ++
libelf/elf_begin.c | 46 +++++++++++++++-
libelf/elf_getarsym.c | 3 +
libelf/elf_getshstrndx.c | 38 ++++++++++++-
libelf/elf_newscn.c | 10 +++
libelf/gelf_getdyn.c | 6 +-
libelf/gelf_getlib.c | 3 -
libelf/gelf_getmove.c | 3 -
libelf/gelf_getrel.c | 12 +---
libelf/gelf_getrela.c | 12 +---
libelf/gelf_getsym.c | 6 +-
libelf/gelf_getsyminfo.c | 3 -
libelf/gelf_getsymshndx.c | 10 ++-
libelf/gelf_getversym.c | 3 -
libelf/gelf_update_dyn.c | 12 +---
libelf/gelf_update_lib.c | 9 ---
libelf/gelf_update_move.c | 2
libelf/gelf_update_rel.c | 12 +---
libelf/gelf_update_rela.c | 12 +---
libelf/gelf_update_sym.c | 12 +---
libelf/gelf_update_syminfo.c | 9 ---
libelf/gelf_update_symshndx.c | 12 +---
libelf/gelf_update_versym.c | 2
libelf/libelfP.h | 9 +++
src/elflint.c | 117 ++++++++++++++++++++++++++++++------------
src/readelf.c | 92 +++++++++++++++++++++++----------
src/strip.c | 73 +++++++++++++++++---------
30 files changed, 391 insertions(+), 175 deletions(-)
|
view
|
download
|
| fix-testsuite.diff |
tests/run-arextract.sh | 2 +-
tests/run-arsymtest.sh | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
|
view
|
download
|
| maintainer_mode.diff |
configure.ac | 1 +
1 file changed, 1 insertion(+)
|
view
|
download
|
| fix-distclean-to-really-distclean.diff |
libasm/Makefile.am | 2 +-
libdw/Makefile.am | 2 +-
libelf/Makefile.am | 2 +-
3 files changed, 3 insertions(+), 3 deletions(-)
|
view
|
download
|
| build-backends-static.diff |
Makefile.am | 2
backends/Makefile.am | 84 +++------------
libebl/Makefile.am | 20 +++
libebl/eblclosebackend.c | 4
libebl/eblopenbackend.c | 254 +++++++++++++++++++++++------------------------
libebl/libeblP.h | 2
src/Makefile.am | 10 -
tests/Makefile.am | 18 +--
8 files changed, 177 insertions(+), 217 deletions(-)
|
view
|
download
|
| sanitize-PIC-flags.diff |
backends/Makefile.am | 4 ++--
lib/Makefile.am | 2 +-
libasm/Makefile.am | 2 +-
libdw/Makefile.am | 5 +----
libdwfl/Makefile.am | 2 +-
libebl/Makefile.am | 4 ++--
libelf/Makefile.am | 8 +-------
src/Makefile.am | 2 +-
8 files changed, 10 insertions(+), 19 deletions(-)
|
view
|
download
|
| build-dw-static.diff |
libdw/Makefile.am | 6 ------
src/Makefile.am | 4 ++--
2 files changed, 2 insertions(+), 8 deletions(-)
|
view
|
download
|
| fix-mipsel-ftbfs.diff |
src/strings.c | 3 +++
1 file changed, 3 insertions(+)
|
view
|
download
|
| fix-bswap-warnings.diff |
libelf/common.h | 16 ++++++++--------
libelf/gnuhash_xlate.h | 3 ++-
2 files changed, 10 insertions(+), 9 deletions(-)
|
view
|
download
|
| sparc_retval-backend.diff |
backends/Makefile.am | 2
backends/sparc_init.c | 1
backends/sparc_retval.c | 157 ++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 159 insertions(+), 1 deletion(-)
|
view
|
download
|
| alpha_backend_regs.diff |
backends/Makefile.am | 2 -
backends/alpha_init.c | 1
backends/alpha_regs.c | 98 ++++++++++++++++++++++++++++++++++++++++++++++++++
3 files changed, 100 insertions(+), 1 deletion(-)
|
view
|
download
|
| hppa_backend.diff |
backends/Makefile.am | 5 -
backends/libebl_parisc.h | 9 +
backends/parisc_init.c | 74 +++++++++++++++
backends/parisc_regs.c | 124 ++++++++++++++++++++++++++
backends/parisc_reloc.def | 126 +++++++++++++++++++++++++++
backends/parisc_retval.c | 214 ++++++++++++++++++++++++++++++++++++++++++++++
backends/parisc_symbol.c | 112 ++++++++++++++++++++++++
libebl/eblopenbackend.c | 3
libelf/elf.h | 11 ++
9 files changed, 675 insertions(+), 3 deletions(-)
|
view
|
download
|
| arm_backend.diff |
backends/Makefile.am | 2
backends/arm_init.c | 17 +++++
backends/arm_regs.c | 151 ++++++++++++++++++++++++++++++++++++++++++++++++++
backends/arm_retval.c | 149 +++++++++++++++++++++++++++++++++++++++++++++++++
backends/libebl_arm.h | 9 ++
libelf/elf.h | 108 +++++++++++++++++++++++++++++++++++
6 files changed, 432 insertions(+), 4 deletions(-)
|
view
|
download
|
| mips_backend.diff |
backends/Makefile.am | 5
backends/common-reloc.c | 4
backends/mips_init.c | 60 ++++++++
backends/mips_regs.c | 94 ++++++++++++++
backends/mips_reloc.def | 79 +++++++++++
backends/mips_retval.c | 321 ++++++++++++++++++++++++++++++++++++++++++++++++
backends/mips_symbol.c | 52 +++++++
libebl/eblopenbackend.c | 6
8 files changed, 618 insertions(+), 3 deletions(-)
|
view
|
download
|
| do-autoreconf.diff |
INSTALL | 174 +++++++++++++++++++++------------
Makefile.in | 25 +++-
aclocal.m4 | 29 +++++
backends/Makefile.in | 266 ++++++++++++++++++---------------------------------
config/Makefile.in | 21 +++-
config/mkinstalldirs | 179 ++++++++++++++++++++++------------
lib/Makefile.in | 29 +++--
libasm/Makefile.in | 29 +++--
libcpu/Makefile.in | 23 +++-
libdw/Makefile.in | 40 ++++---
libdwfl/Makefile.in | 27 +++--
libebl/Makefile.in | 137 +++++++++++++-------------
libelf/Makefile.in | 36 ++++--
m4/Makefile.in | 21 +++-
src/Makefile.in | 75 ++++++++------
tests/Makefile.in | 88 ++++++++++------
16 files changed, 699 insertions(+), 500 deletions(-)
|
view
|
download
|
| elflint-alpha.diff |
src/elflint.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|
| testsuite-ignore-elflint.diff |
tests/run-elflint-self.sh | 46 ++++++++++++++++++++++++----------------------
1 file changed, 24 insertions(+), 22 deletions(-)
|
view
|
download
|
| fix-readelf.diff |
src/readelf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|
| fix-alignment-sparc.diff |
libdw/libdwP.h | 18 +++++++++---------
1 file changed, 9 insertions(+), 9 deletions(-)
|
view
|
download
|
| native-pid.diff |
tests/run-native-test.sh | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
|
view
|
download
|
| unalligned-endian.diff |
libelf/elf32_getphdr.c | 28 ++++++++++++++++++++--------
libelf/elf32_getshdr.c | 34 ++++++++++++++++++++++++----------
2 files changed, 44 insertions(+), 18 deletions(-)
|
view
|
download
|
| elf_additions.diff |
libelf/elf.h | 28 +++++++++++++++++++++++++---
1 file changed, 25 insertions(+), 3 deletions(-)
|
view
|
download
|