| 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 | 13 +++++++++++++
src/Makefile.am | 3 ++-
src/findtextrel.c | 6 +++++-
src/strings.c | 9 +++++++++
src/strip.c | 20 ++++++++++++++++++--
tests/ChangeLog | 5 +++++
tests/Makefile.am | 5 +++--
26 files changed, 164 insertions(+), 17 deletions(-)
|
view
|
download
|
| redhat-robustify.diff |
libelf/elf32_getphdr.c | 10 ++++
libelf/elf32_getshdr.c | 13 ++++-
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 | 101 +++++++++++++++++++++++++++++++-----------
src/readelf.c | 92 +++++++++++++++++++++++++++-----------
src/strip.c | 73 ++++++++++++++++++++----------
30 files changed, 381 insertions(+), 167 deletions(-)
|
view
|
download
|
| redhat-strip-copy-symtab.diff |
src/strip.c | 102 +++++-
tests/run-strip-test5.sh | 4
tests/testfile16.symtab.bz2.uue | 190 +++++++++++
tests/testfile16.symtab.debug.bz2.uue | 542 ++++++++++++++++++++++++++++++++++
4 files changed, 820 insertions(+), 18 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, 178 insertions(+), 216 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-bswap-warnings.diff |
libelf/common.h | 16 ++++++++--------
libelf/gnuhash_xlate.h | 3 ++-
2 files changed, 10 insertions(+), 9 deletions(-)
|
view
|
download
|
| hppa_backend.diff |
backends/Makefile.am | 4
backends/libebl_parisc.h | 9 +
backends/parisc_init.c | 74 +++++++++++++++
backends/parisc_regs.c | 159 ++++++++++++++++++++++++++++++++++
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, 710 insertions(+), 2 deletions(-)
|
view
|
download
|
| arm_backend.diff |
backends/Makefile.am | 2
backends/arm_init.c | 17 +++-
backends/arm_regs.c | 205 ++++++++++++++++++++++++++++++++++++++++++++++++++
backends/arm_retval.c | 149 ++++++++++++++++++++++++++++++++++++
backends/libebl_arm.h | 9 ++
libelf/elf.h | 108 +++++++++++++++++++++++++-
6 files changed, 486 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 | 104 +++++++++++++++
backends/mips_reloc.def | 79 +++++++++++
backends/mips_retval.c | 321 ++++++++++++++++++++++++++++++++++++++++++++++++
backends/mips_symbol.c | 52 +++++++
libebl/eblopenbackend.c | 6
8 files changed, 628 insertions(+), 3 deletions(-)
|
view
|
download
|
| m68k_backend.diff |
backends/Makefile.am | 5 +-
backends/m68k_init.c | 49 ++++++++++++++++++++++
backends/m68k_regs.c | 106 ++++++++++++++++++++++++++++++++++++++++++++++++
backends/m68k_reloc.def | 45 ++++++++++++++++++++
backends/m68k_symbol.c | 43 +++++++++++++++++++
libebl/eblopenbackend.c | 6 +-
libelf/elf.h | 5 +-
7 files changed, 254 insertions(+), 5 deletions(-)
|
view
|
download
|
| namelen.diff |
configure.ac | 3 +++
src/ar.c | 25 ++++++++++++++++---------
2 files changed, 19 insertions(+), 9 deletions(-)
|
view
|
download
|
| do-autoreconf.diff |
Makefile.in | 144 ++++++++--------
aclocal.m4 | 174 +++++++++----------
backends/Makefile.in | 357 ++++++++++++++++------------------------
config/Makefile.in | 93 +++++-----
configure | 455 +++++++++++++++++++++++++++++++++++++++++----------
lib/Makefile.in | 110 ++++++------
libasm/Makefile.in | 126 +++++++-------
libcpu/Makefile.in | 104 ++++++-----
libdw/Makefile.in | 137 +++++++--------
libdwfl/Makefile.in | 120 +++++++------
libebl/Makefile.in | 214 ++++++++++++-----------
libelf/Makefile.in | 128 +++++++-------
m4/Makefile.in | 93 +++++-----
src/Makefile.in | 261 +++++++++++++++++------------
tests/Makefile.in | 302 +++++++++++++++++----------------
15 files changed, 1592 insertions(+), 1226 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_initialization.diff |
src/elflint.c | 3 +--
1 file changed, 1 insertion(+), 2 deletions(-)
|
view
|
download
|
| posix_fadvise.diff |
src/strings.c | 2 ++
1 file changed, 2 insertions(+)
|
view
|
download
|
| unaligned.diff |
libelf/elf_begin.c | 16 ++++++++++++----
libelf/gelf_getsym.c | 4 +++-
2 files changed, 15 insertions(+), 5 deletions(-)
|
view
|
download
|
| gnu_inline.diff |
backends/ia64_retval.c | 3 +++
libdw/libdw.h | 2 +-
libdw/libdwP.h | 3 +++
src/ld.h | 3 +++
src/strip.c | 4 ++++
src/unstrip.c | 4 ++++
6 files changed, 18 insertions(+), 1 deletion(-)
|
view
|
download
|
| pointer_cast.diff |
tests/dwfl-bug-fd-leak.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|
| readelf_subelf.diff |
src/readelf.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
|
view
|
download
|
| gcc-4.3_support.diff |
libelf/common.h | 39 ---------------------------------------
libelf/elf_readall.c | 39 +++++++++++++++++++++++++++++++++++++++
2 files changed, 39 insertions(+), 39 deletions(-)
|
view
|
download
|