This is the mail archive of the
frysk-cvs@sources.redhat.com
mailing list for the frysk project.
[SCM] vendor/ELFUTILS: import of elfutils 0.133 from Fedora
- From: moore at sourceware dot org
- To: frysk-cvs at sourceware dot org
- Date: 17 Mar 2008 16:02:27 -0000
- Subject: [SCM] vendor/ELFUTILS: import of elfutils 0.133 from Fedora
- Reply-to: frysk at sourceware dot org
The branch, vendor/ELFUTILS has been updated
via f0bb8909f2bc5e3087b7a7d3840e4416dfeb3fb2 (commit)
from 5b79fe245c48aa50513b89a84af34c38b4c231c7 (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email.
- Log -----------------------------------------------------------------
commit f0bb8909f2bc5e3087b7a7d3840e4416dfeb3fb2
Author: Tim Moore <moore@blackbox.bricoworks.com>
Date: Mon Mar 10 23:11:49 2008 +0100
import of elfutils 0.133 from Fedora
-----------------------------------------------------------------------
Summary of changes:
frysk-imports/elfutils/ChangeLog | 5 +
frysk-imports/elfutils/Makefile.in | 1 +
frysk-imports/elfutils/NEWS | 54 +
frysk-imports/elfutils/TODO | 8 +-
frysk-imports/elfutils/backends/ChangeLog | 124 +
frysk-imports/elfutils/backends/Makefile.am | 48 +-
frysk-imports/elfutils/backends/Makefile.in | 64 +-
.../alpha_auxv.c} | 29 +-
.../backends/{alpha_symbol.c => alpha_corenote.c} | 76 +-
frysk-imports/elfutils/backends/alpha_init.c | 6 +-
frysk-imports/elfutils/backends/alpha_retval.c | 20 +-
.../elfutils/backends/{sh_symbol.c => i386_auxv.c} | 41 +-
frysk-imports/elfutils/backends/i386_corenote.c | 215 +-
frysk-imports/elfutils/backends/i386_init.c | 4 +-
frysk-imports/elfutils/backends/i386_retval.c | 20 +-
frysk-imports/elfutils/backends/ia64_retval.c | 39 +-
frysk-imports/elfutils/backends/linux-core-note.c | 222 ++
frysk-imports/elfutils/backends/ppc64_corenote.c | 2 +
frysk-imports/elfutils/backends/ppc64_init.c | 4 +-
frysk-imports/elfutils/backends/ppc64_retval.c | 32 +-
.../backends/{i386_symbol.c => ppc_attrs.c} | 76 +-
.../elfutils/backends/{sh_symbol.c => ppc_auxv.c} | 44 +-
frysk-imports/elfutils/backends/ppc_corenote.c | 126 +
frysk-imports/elfutils/backends/ppc_init.c | 5 +-
frysk-imports/elfutils/backends/ppc_regs.c | 17 +-
frysk-imports/elfutils/backends/ppc_retval.c | 25 +-
frysk-imports/elfutils/backends/ppc_symbol.c | 7 +-
frysk-imports/elfutils/backends/s390_retval.c | 14 +-
frysk-imports/elfutils/backends/sparc64_corenote.c | 2 +
.../sparc_auxv.c} | 24 +-
frysk-imports/elfutils/backends/sparc_corenote.c | 109 +
frysk-imports/elfutils/backends/sparc_init.c | 10 +-
frysk-imports/elfutils/backends/sparc_retval.c | 24 +-
frysk-imports/elfutils/backends/sparc_symbol.c | 13 +-
frysk-imports/elfutils/backends/x86_64_corenote.c | 204 +-
frysk-imports/elfutils/backends/x86_64_init.c | 6 +-
frysk-imports/elfutils/backends/x86_64_regs.c | 1 +
frysk-imports/elfutils/backends/x86_64_retval.c | 24 +-
frysk-imports/elfutils/config.h.in | 43 +-
frysk-imports/elfutils/config/ChangeLog | 8 +
frysk-imports/elfutils/config/Makefile.in | 1 +
frysk-imports/elfutils/config/config.guess | 676 ++---
frysk-imports/elfutils/config/config.sub | 230 +--
frysk-imports/elfutils/config/elfutils.spec.in | 51 +-
frysk-imports/elfutils/configure | 42 +-
frysk-imports/elfutils/configure.ac | 59 +-
frysk-imports/elfutils/debugfiles.list | 125 +
frysk-imports/elfutils/debuglinks.list | 68 +
frysk-imports/elfutils/debugsources.list | Bin 0 -> 101238 bytes
frysk-imports/elfutils/lib/ChangeLog | 14 +
frysk-imports/elfutils/lib/Makefile.am | 7 +-
frysk-imports/elfutils/lib/Makefile.in | 12 +-
frysk-imports/elfutils/lib/md5.c | 446 +++
frysk-imports/elfutils/lib/md5.h | 107 +
frysk-imports/elfutils/lib/sha1.c | 386 +++
frysk-imports/elfutils/lib/sha1.h | 90 +
frysk-imports/elfutils/libasm/ChangeLog | 22 +
frysk-imports/elfutils/libasm/Makefile.am | 6 +-
frysk-imports/elfutils/libasm/Makefile.in | 61 +-
frysk-imports/elfutils/libasm/asm_error.c | 1 +
.../libasm/{asm_abort.c => disasm_begin.c} | 45 +-
frysk-imports/elfutils/libasm/disasm_cb.c | 176 ++
.../elfutils/libasm/{asm_getelf.c => disasm_end.c} | 19 +-
.../{asm_scngrp_newsignature.c => disasm_str.c} | 44 +-
frysk-imports/elfutils/libasm/libasm.h | 35 +-
frysk-imports/elfutils/libasm/libasm.map | 5 +
frysk-imports/elfutils/libasm/libasmP.h | 24 +
frysk-imports/elfutils/libcpu/ChangeLog | 267 ++
frysk-imports/elfutils/libcpu/Makefile.am | 60 +-
frysk-imports/elfutils/libcpu/Makefile.in | 125 +-
frysk-imports/elfutils/libcpu/defs/i386 | 917 ++++++
frysk-imports/elfutils/libcpu/i386_data.h | 1415 +++++++++
frysk-imports/elfutils/libcpu/i386_dis.c | 1 -
frysk-imports/elfutils/libcpu/i386_disasm.c | 930 ++++++
.../{src/arlib2.c => libcpu/i386_gendis.c} | 47 +-
frysk-imports/elfutils/libcpu/i386_lex.c | 1974 ++++++++++++
frysk-imports/elfutils/libcpu/i386_lex.l | 126 +
frysk-imports/elfutils/libcpu/i386_parse.c | 3249 ++++++++++++++++++++
.../{src/ldscript.h => libcpu/i386_parse.h} | 97 +-
frysk-imports/elfutils/libcpu/i386_parse.y | 1646 ++++++++++
frysk-imports/elfutils/libcpu/memory-access.h | 179 ++
.../asm_addint16.c => libcpu/x86_64_disasm.c} | 14 +-
frysk-imports/elfutils/libdw/ChangeLog | 104 +
frysk-imports/elfutils/libdw/Makefile.am | 8 +-
frysk-imports/elfutils/libdw/Makefile.in | 82 +-
frysk-imports/elfutils/libdw/dwarf.h | 17 +-
frysk-imports/elfutils/libdw/dwarf_begin_elf.c | 5 +
frysk-imports/elfutils/libdw/dwarf_child.c | 27 +-
frysk-imports/elfutils/libdw/dwarf_diecu.c | 5 +-
.../elfutils/libdw/dwarf_entry_breakpoints.c | 9 +-
frysk-imports/elfutils/libdw/dwarf_formref.c | 28 +-
frysk-imports/elfutils/libdw/dwarf_formref_die.c | 36 +-
frysk-imports/elfutils/libdw/dwarf_getaranges.c | 14 +-
frysk-imports/elfutils/libdw/dwarf_getattrs.c | 23 +-
frysk-imports/elfutils/libdw/dwarf_getpubnames.c | 30 +-
frysk-imports/elfutils/libdw/dwarf_getsrclines.c | 6 +-
frysk-imports/elfutils/libdw/dwarf_haschildren.c | 6 +-
frysk-imports/elfutils/libdw/dwarf_nextcu.c | 31 +-
frysk-imports/elfutils/libdw/dwarf_siblingof.c | 20 +-
frysk-imports/elfutils/libdw/dwarf_tag.c | 7 +-
frysk-imports/elfutils/libdw/libdw.h | 32 +-
frysk-imports/elfutils/libdw/libdw.map | 11 +
frysk-imports/elfutils/libdw/libdwP.h | 24 +-
frysk-imports/elfutils/libdw/libdw_findcu.c | 13 +-
frysk-imports/elfutils/libdw/libdw_form.c | 7 +-
frysk-imports/elfutils/libdw/libdw_visit_scopes.c | 4 +-
frysk-imports/elfutils/libdwfl/ChangeLog | 229 ++
frysk-imports/elfutils/libdwfl/Makefile.am | 8 +-
frysk-imports/elfutils/libdwfl/Makefile.in | 84 +-
frysk-imports/elfutils/libdwfl/derelocate.c | 114 +-
...e_location.c => dwfl_build_id_find_debuginfo.c} | 63 +-
.../dwfl_build_id_find_elf.c} | 172 +-
frysk-imports/elfutils/libdwfl/dwfl_module.c | 13 +-
.../elfutils/libdwfl/dwfl_module_addrsym.c | 42 +-
...ule_register_names.c => dwfl_module_build_id.c} | 136 +-
.../elfutils/libdwfl/dwfl_module_getdwarf.c | 289 ++-
.../elfutils/libdwfl/dwfl_module_getsym.c | 18 +-
...ue_location.c => dwfl_module_report_build_id.c} | 63 +-
frysk-imports/elfutils/libdwfl/dwfl_report_elf.c | 164 +-
frysk-imports/elfutils/libdwfl/find-debuginfo.c | 71 +-
frysk-imports/elfutils/libdwfl/libdwfl.h | 89 +-
frysk-imports/elfutils/libdwfl/libdwflP.h | 59 +-
.../elfutils/libdwfl/linux-kernel-modules.c | 273 ++-
frysk-imports/elfutils/libdwfl/offline.c | 204 ++-
frysk-imports/elfutils/libdwfl/relocate.c | 700 +++--
frysk-imports/elfutils/libebl/ChangeLog | 51 +
frysk-imports/elfutils/libebl/Makefile.am | 6 +-
frysk-imports/elfutils/libebl/Makefile.in | 10 +-
frysk-imports/elfutils/libebl/ebl-hooks.h | 18 +-
.../{eblcorenotetypename.c => eblauxvinfo.c} | 105 +-
...bl_check_special_symbol.c => eblcheckobjattr.c} | 31 +-
frysk-imports/elfutils/libebl/eblcorenote.c | 207 +-
.../elfutils/libebl/eblcorenotetypename.c | 22 +-
frysk-imports/elfutils/libebl/eblobjnote.c | 86 +-
frysk-imports/elfutils/libebl/eblopenbackend.c | 59 +-
frysk-imports/elfutils/libebl/eblsectiontypename.c | 51 +-
frysk-imports/elfutils/libebl/libebl.h | 52 +-
frysk-imports/elfutils/libebl/libeblP.h | 1 +
frysk-imports/elfutils/libelf/ChangeLog | 121 +
frysk-imports/elfutils/libelf/Makefile.am | 14 +-
frysk-imports/elfutils/libelf/Makefile.in | 131 +-
frysk-imports/elfutils/libelf/abstract.h | 19 +-
frysk-imports/elfutils/libelf/common.h | 6 +-
frysk-imports/elfutils/libelf/elf.h | 30 +-
frysk-imports/elfutils/libelf/elf32_getshdr.c | 14 +
frysk-imports/elfutils/libelf/elf_begin.c | 168 +-
frysk-imports/elfutils/libelf/elf_end.c | 20 +-
frysk-imports/elfutils/libelf/elf_getaroff.c | 4 +-
frysk-imports/elfutils/libelf/elf_getdata.c | 4 +-
.../{gelf_rawchunk.c => elf_getdata_rawchunk.c} | 144 +-
.../dwarf_getsrcdirs.c => libelf/elf_scnshndx.c} | 24 +-
frysk-imports/elfutils/libelf/elf_strptr.c | 24 +-
frysk-imports/elfutils/libelf/exttypes.h | 4 +-
frysk-imports/elfutils/libelf/gelf.h | 19 +-
frysk-imports/elfutils/libelf/gelf_freechunk.c | 78 -
frysk-imports/elfutils/libelf/gelf_fsize.c | 5 +-
.../libelf/{gelf_getdyn.c => gelf_getauxv.c} | 44 +-
.../libelf/{gelf_getverdaux.c => gelf_getnote.c} | 64 +-
.../{gelf_update_dyn.c => gelf_update_auxv.c} | 36 +-
frysk-imports/elfutils/libelf/gelf_xlate.c | 8 +-
frysk-imports/elfutils/libelf/gelf_xlate.h | 3 +-
frysk-imports/elfutils/libelf/libelf.h | 24 +-
frysk-imports/elfutils/libelf/libelf.map | 15 +-
frysk-imports/elfutils/libelf/libelfP.h | 24 +-
.../dwarf_getsrcdirs.c => libelf/note_xlate.h} | 43 +-
frysk-imports/elfutils/m4/Makefile.in | 1 +
frysk-imports/elfutils/po/elfutils.pot | 1733 +++++++----
frysk-imports/elfutils/src/ChangeLog | 468 +++
frysk-imports/elfutils/src/Makefile.am | 28 +-
frysk-imports/elfutils/src/Makefile.in | 92 +-
frysk-imports/elfutils/src/addr2line.c | 5 +-
frysk-imports/elfutils/src/ar.c | 60 +-
frysk-imports/elfutils/src/arlib.c | 7 +
frysk-imports/elfutils/src/arlib.h | 5 +-
frysk-imports/elfutils/src/arlib2.c | 4 +-
.../{tests/dwfl-bug-report.c => src/debugpred.h} | 47 +-
frysk-imports/elfutils/src/elf32-i386.script | 36 +-
frysk-imports/elfutils/src/elfcmp.c | 11 +-
frysk-imports/elfutils/src/elflint.c | 563 +++-
.../elfutils/src/{elflint.c => elflint.c.orig} | 662 +++--
frysk-imports/elfutils/src/findtextrel.c | 5 +-
frysk-imports/elfutils/src/i386_ld.c | 462 ++-
frysk-imports/elfutils/src/ld.c | 99 +-
frysk-imports/elfutils/src/ld.h | 52 +-
frysk-imports/elfutils/src/ldgeneric.c | 1002 +++++--
frysk-imports/elfutils/src/ldlex.c | 203 +-
frysk-imports/elfutils/src/ldlex.l | 4 +-
frysk-imports/elfutils/src/ldscript.c | 126 +-
frysk-imports/elfutils/src/ldscript.h | 2 +-
frysk-imports/elfutils/src/make-debug-archive.in | 132 +
frysk-imports/elfutils/src/nm.c | 58 +-
frysk-imports/elfutils/src/objdump.c | 90 +-
frysk-imports/elfutils/src/ranlib.c | 5 +-
frysk-imports/elfutils/src/readelf.c | 2061 ++++++++++---
.../elfutils/src/{readelf.c => readelf.c.orig} | 2153 ++++++++++----
frysk-imports/elfutils/src/size.c | 5 +-
frysk-imports/elfutils/src/strings.c | 9 +-
frysk-imports/elfutils/src/strip.c | 13 +-
.../elfutils/src/{strip.c => strip.c.orig} | 83 +-
frysk-imports/elfutils/src/unaligned.h | 8 +-
frysk-imports/elfutils/src/unstrip.c | 533 +++-
frysk-imports/elfutils/tests/ChangeLog | 180 ++
frysk-imports/elfutils/tests/Makefile.am | 26 +-
frysk-imports/elfutils/tests/Makefile.in | 41 +-
frysk-imports/elfutils/tests/dwfl-addr-sect.c | 13 +-
frysk-imports/elfutils/tests/dwfl-bug-fd-leak.c | 4 +-
frysk-imports/elfutils/tests/dwflmodtest.c | 4 +-
frysk-imports/elfutils/tests/line2addr.c | 2 +-
frysk-imports/elfutils/tests/run-addrname-test.sh | 9 +-
frysk-imports/elfutils/tests/run-allregs.sh | 12 +-
.../{run-ecp-test.sh => run-disasm-x86-64.sh} | 20 +-
.../tests/{run-ecp-test.sh => run-disasm-x86.sh} | 20 +-
.../{run-ecp-test.sh => run-dwfl-addr-sect.sh} | 15 +-
.../elfutils/tests/run-dwfl-bug-offline-rel.sh | 2 +-
frysk-imports/elfutils/tests/run-elflint-test.sh | 8 +-
.../{run-ecp-test.sh => run-readelf-test2.sh} | 12 +-
...wfl-bug-offline-rel.sh => run-readelf-test3.sh} | 13 +-
.../{run-ecp-test.sh => run-readelf-test4.sh} | 17 +-
frysk-imports/elfutils/tests/sha1-tst.c | 79 +
frysk-imports/elfutils/tests/test-subr.sh | 4 +-
frysk-imports/elfutils/tests/testfile41.bz2 | Bin 0 -> 295 bytes
frysk-imports/elfutils/tests/testfile42.bz2 | Bin 0 -> 16201 bytes
frysk-imports/elfutils/tests/testfile43.bz2 | Bin 0 -> 739 bytes
frysk-imports/elfutils/tests/testfile44.S.bz2 | Bin 0 -> 16435 bytes
frysk-imports/elfutils/tests/testfile44.expect.bz2 | Bin 0 -> 54232 bytes
frysk-imports/elfutils/tests/testfile45.S.bz2 | Bin 0 -> 22725 bytes
frysk-imports/elfutils/tests/testfile45.expect.bz2 | Bin 0 -> 75086 bytes
frysk-imports/elfutils/tests/testfile46.bz2 | Bin 0 -> 322 bytes
228 files changed, 26232 insertions(+), 5800 deletions(-)
copy frysk-imports/elfutils/{libasm/asm_scngrp_newsignature.c => backends/alpha_auxv.c} (76%)
copy frysk-imports/elfutils/backends/{alpha_symbol.c => alpha_corenote.c} (56%)
copy frysk-imports/elfutils/backends/{sh_symbol.c => i386_auxv.c} (67%)
create mode 100644 frysk-imports/elfutils/backends/linux-core-note.c
create mode 100644 frysk-imports/elfutils/backends/ppc64_corenote.c
copy frysk-imports/elfutils/backends/{i386_symbol.c => ppc_attrs.c} (55%)
copy frysk-imports/elfutils/backends/{sh_symbol.c => ppc_auxv.c} (65%)
create mode 100644 frysk-imports/elfutils/backends/ppc_corenote.c
create mode 100644 frysk-imports/elfutils/backends/sparc64_corenote.c
copy frysk-imports/elfutils/{libasm/asm_scngrp_newsignature.c => backends/sparc_auxv.c} (78%)
create mode 100644 frysk-imports/elfutils/backends/sparc_corenote.c
mode change 100644 => 100755 frysk-imports/elfutils/config/config.guess
mode change 100644 => 100755 frysk-imports/elfutils/config/config.sub
mode change 100644 => 100755 frysk-imports/elfutils/config/depcomp
mode change 100644 => 100755 frysk-imports/elfutils/config/install-sh
mode change 100644 => 100755 frysk-imports/elfutils/config/missing
create mode 100644 frysk-imports/elfutils/debugfiles.list
create mode 100644 frysk-imports/elfutils/debuglinks.list
create mode 100644 frysk-imports/elfutils/debugsources.list
create mode 100644 frysk-imports/elfutils/lib/md5.c
create mode 100644 frysk-imports/elfutils/lib/md5.h
create mode 100644 frysk-imports/elfutils/lib/sha1.c
create mode 100644 frysk-imports/elfutils/lib/sha1.h
copy frysk-imports/elfutils/libasm/{asm_abort.c => disasm_begin.c} (67%)
create mode 100644 frysk-imports/elfutils/libasm/disasm_cb.c
copy frysk-imports/elfutils/libasm/{asm_getelf.c => disasm_end.c} (81%)
copy frysk-imports/elfutils/libasm/{asm_scngrp_newsignature.c => disasm_str.c} (62%)
create mode 100644 frysk-imports/elfutils/libcpu/defs/i386
create mode 100644 frysk-imports/elfutils/libcpu/i386_data.h
delete mode 100644 frysk-imports/elfutils/libcpu/i386_dis.c
create mode 100644 frysk-imports/elfutils/libcpu/i386_disasm.c
copy frysk-imports/elfutils/{src/arlib2.c => libcpu/i386_gendis.c} (64%)
create mode 100644 frysk-imports/elfutils/libcpu/i386_lex.c
create mode 100644 frysk-imports/elfutils/libcpu/i386_lex.l
create mode 100644 frysk-imports/elfutils/libcpu/i386_parse.c
copy frysk-imports/elfutils/{src/ldscript.h => libcpu/i386_parse.h} (57%)
create mode 100644 frysk-imports/elfutils/libcpu/i386_parse.y
create mode 100644 frysk-imports/elfutils/libcpu/memory-access.h
copy frysk-imports/elfutils/{libasm/asm_addint16.c => libcpu/x86_64_disasm.c} (81%)
copy frysk-imports/elfutils/libdwfl/{dwfl_module_return_value_location.c => dwfl_build_id_find_debuginfo.c} (68%)
copy frysk-imports/elfutils/{libelf/elf_readall.c => libdwfl/dwfl_build_id_find_elf.c} (52%)
copy frysk-imports/elfutils/libdwfl/{dwfl_module_register_names.c => dwfl_module_build_id.c} (50%)
copy frysk-imports/elfutils/libdwfl/{dwfl_module_return_value_location.c => dwfl_module_report_build_id.c} (72%)
copy frysk-imports/elfutils/libebl/{eblcorenotetypename.c => eblauxvinfo.c} (61%)
copy frysk-imports/elfutils/libebl/{ebl_check_special_symbol.c => eblcheckobjattr.c} (85%)
rename frysk-imports/elfutils/libelf/{gelf_rawchunk.c => elf_getdata_rawchunk.c} (53%)
copy frysk-imports/elfutils/{libdw/dwarf_getsrcdirs.c => libelf/elf_scnshndx.c} (86%)
delete mode 100644 frysk-imports/elfutils/libelf/gelf_freechunk.c
copy frysk-imports/elfutils/libelf/{gelf_getdyn.c => gelf_getauxv.c} (79%)
copy frysk-imports/elfutils/libelf/{gelf_getverdaux.c => gelf_getnote.c} (76%)
copy frysk-imports/elfutils/libelf/{gelf_update_dyn.c => gelf_update_auxv.c} (83%)
copy frysk-imports/elfutils/{libdw/dwarf_getsrcdirs.c => libelf/note_xlate.h} (79%)
copy frysk-imports/elfutils/{tests/dwfl-bug-report.c => src/debugpred.h} (62%)
copy frysk-imports/elfutils/src/{elflint.c => elflint.c.orig} (90%)
create mode 100644 frysk-imports/elfutils/src/make-debug-archive.in
copy frysk-imports/elfutils/src/{readelf.c => readelf.c.orig} (73%)
copy frysk-imports/elfutils/src/{strip.c => strip.c.orig} (96%)
copy frysk-imports/elfutils/tests/{run-ecp-test.sh => run-disasm-x86-64.sh} (80%)
copy frysk-imports/elfutils/tests/{run-ecp-test.sh => run-disasm-x86.sh} (80%)
copy frysk-imports/elfutils/tests/{run-ecp-test.sh => run-dwfl-addr-sect.sh} (82%)
copy frysk-imports/elfutils/tests/{run-ecp-test.sh => run-readelf-test2.sh} (84%)
copy frysk-imports/elfutils/tests/{run-dwfl-bug-offline-rel.sh => run-readelf-test3.sh} (78%)
copy frysk-imports/elfutils/tests/{run-ecp-test.sh => run-readelf-test4.sh} (81%)
create mode 100644 frysk-imports/elfutils/tests/sha1-tst.c
create mode 100644 frysk-imports/elfutils/tests/testfile41.bz2
create mode 100644 frysk-imports/elfutils/tests/testfile42.bz2
create mode 100644 frysk-imports/elfutils/tests/testfile43.bz2
create mode 100644 frysk-imports/elfutils/tests/testfile44.S.bz2
create mode 100644 frysk-imports/elfutils/tests/testfile44.expect.bz2
create mode 100644 frysk-imports/elfutils/tests/testfile45.S.bz2
create mode 100644 frysk-imports/elfutils/tests/testfile45.expect.bz2
create mode 100644 frysk-imports/elfutils/tests/testfile46.bz2
First 500 lines of diff:
diff --git a/frysk-imports/elfutils/ChangeLog b/frysk-imports/elfutils/ChangeLog
index 9a55c00..fee15a4 100644
--- a/frysk-imports/elfutils/ChangeLog
+++ b/frysk-imports/elfutils/ChangeLog
@@ -1,3 +1,8 @@
+2007-12-20 Ulrich Drepper <drepper@redhat.com>
+
+ * configure.ac: Add support for --enable-debugpred.
+ Update likely/unlikely macros for it.
+
2007-06-05 Ulrich Drepper <drepper@redhat.com>
* Makefile.am: Remove traces of mini builds.
diff --git a/frysk-imports/elfutils/Makefile.in b/frysk-imports/elfutils/Makefile.in
index fa650a7..44b2b51 100644
--- a/frysk-imports/elfutils/Makefile.in
+++ b/frysk-imports/elfutils/Makefile.in
@@ -83,6 +83,7 @@ CFLAGS = @CFLAGS@
CPPFLAGS = @CPPFLAGS@
CYGPATH_W = @CYGPATH_W@
DATADIRNAME = @DATADIRNAME@
+DEBUGPRED = @DEBUGPRED@
DEFS = @DEFS@
DEPDIR = @DEPDIR@
ECHO_C = @ECHO_C@
diff --git a/frysk-imports/elfutils/NEWS b/frysk-imports/elfutils/NEWS
index 4eb1ead..2c644dc 100644
--- a/frysk-imports/elfutils/NEWS
+++ b/frysk-imports/elfutils/NEWS
@@ -1,3 +1,57 @@
+Version 0.133:
+
+readelf, elflint, libebl: SHT_GNU_ATTRIBUTE section handling (readelf -A)
+
+readelf: core note handling for NT_386_TLS, NT_PPC_SPE, Alpha NT_AUXV
+
+libdwfl: bug fixes and optimization in relocation handling
+
+elfcmp: bug fix for non-allocated section handling
+
+ld: implement newer features of binutils linker.
+
+Version 0.132:
+
+libcpu: Implement x86 and x86-64 disassembler.
+libasm: Add interface for disassembler.
+
+all programs: add debugging of branch prediction.
+
+libelf: new function elf_scnshndx.
+
+Version 0.131:
+
+libdw: DW_FORM_ref_addr support; dwarf_formref entry point now deprecated;
+ bug fixes for oddly-formatted DWARF
+
+libdwfl: bug fixes in offline archive support, symbol table handling;
+ apply partial relocations for dwfl_module_address_section on ET_REL
+
+libebl: powerpc backend support for Altivec registers
+
+Version 0.130:
+
+readelf: -p option can take an argument like -x for one section,
+ or no argument (as before) for all SHF_STRINGS sections;
+ new option --archive-index (or -c);
+ improved -n output for core files, on many machines
+
+libelf: new function elf_getdata_rawchunk, replaces gelf_rawchunk;
+ new functions gelf_getnote, gelf_getauxv, gelf_update_auxv
+
+readelf, elflint: handle SHT_NOTE sections without requiring phdrs
+
+elflint: stricter checks on debug sections
+
+libdwfl: new functions dwfl_build_id_find_elf, dwfl_build_id_find_debuginfo,
+ dwfl_module_build_id, dwfl_module_report_build_id;
+ support dynamic symbol tables found via phdrs;
+ dwfl_standard_find_debuginfo now uses build IDs when available
+
+unstrip: new option --list (or -n)
+
+libebl: backend improvements for sparc, alpha, powerpc
+
Version 0.129:
readelf: new options --hex-dump (or -x), --strings (or -p)
diff --git a/frysk-imports/elfutils/TODO b/frysk-imports/elfutils/TODO
index b3b4441..b2bcf6e 100644
--- a/frysk-imports/elfutils/TODO
+++ b/frysk-imports/elfutils/TODO
@@ -1,7 +1,7 @@
ToDo list for elfutils -*-outline-*-
----------------------
-Time-stamp: <2006-06-11 11:07:01 drepper>
+Time-stamp: <2008-02-03 14:15:41 drepper>
* mkinstalldirs
@@ -102,6 +102,12 @@ Time-stamp: <2006-06-11 11:07:01 drepper>
check whether any relocation is for a merge-able section
+ check TLS relocation depencies
+
+*** for x86
+
+ check that R_386_TLS_GD is followed by R_386_PLT32 for __tls_get_addr
+
** relax
prelink generated files
diff --git a/frysk-imports/elfutils/backends/ChangeLog b/frysk-imports/elfutils/backends/ChangeLog
index 994aec0..681ba94 100644
--- a/frysk-imports/elfutils/backends/ChangeLog
+++ b/frysk-imports/elfutils/backends/ChangeLog
@@ -1,3 +1,127 @@
+2008-02-20 Roland McGrath <roland@redhat.com>
+
+ * ppc_attrs.c: New file.
+ * Makefile.am (ppc_SRCS, ppc64_SRCS): Add it.
+ * ppc_init.c (ppc_init): Initialize check_object_attribute hook.
+
+2008-02-14 Roland McGrath <roland@redhat.com>
+
+ * alpha_auxv.c: New file.
+ * Makefile.am (alpha_SRCS): Add it.
+ * alpha_init.c (alpha_init): Initialize auxv_info hook.
+
+2008-02-08 Roland McGrath <roland@redhat.com>
+
+ * ppc_corenote.c (spe_regs): New const variable.
+ (EXTRA_NOTES): Use it for NT_PPC_SPE.
+
+2008-01-02 Roland McGrath <roland@redhat.com>
+
+ * i386_corenote.c (tls_items): New const table.
+ (tls_info): New function, uses it.
+ (EXTRA_NOTES): Use it to handle NT_386_TLS.
+
+2008-01-08 Ulrich Drepper <drepper@redhat.com>
+
+ * Makefile.am: Add x86-64 disassembler.
+ * x86_64_init.c (x86_64_init): Hook up disassembler.
+
+2007-12-28 Ulrich Drepper <drepper@redhat.com>
+
+ * Makefile.am: Add x86 disassembler.
+ * i386_init.c (i386_init): Hook up disassembler.
+
+2007-12-15 Roland McGrath <roland@redhat.com>
+
+ * ppc_regs.c (ppc_register_info): Return "spefscr", not "spr512".
+
+2007-10-18 Roland McGrath <roland@redhat.com>
+
+ * ppc_regs.c (ppc_register_info): Assign 67 to "vscr".
+ Return "vector" and 32 bits for vscr and vrsave.
+ * ppc_corenote.c (altivec_regs): New variable.
+ (EXTRA_NOTES): New macro, handle NT_PPC_VMX.
+
+ * linux-core-note.c (EXTRA_REGSET): New macro.
+ Remove NT_PRXFPREG case. Instead, use EXTRA_NOTES if defined.
+ * i386_corenote.c (EXTRA_NOTES): Define it.
+
+2007-10-09 Roland McGrath <roland@redhat.com>
+
+ * sparc_auxv.c: New file.
+ * Makefile.am (sparc_SRCS): Add it.
+ * sparc_init.c (sparc_init): Initialize auxv_info hook.
+
+2007-10-08 Roland McGrath <roland@redhat.com>
+
+ * linux-core-note.c (TIMEVAL_FIELD): New macro.
+ (prstatus_items): Use it.
+ * sparc_corenote.c: New file.
+ * sparc64_corenote.c: New file.
+ * Makefile.am (sparc_SRCS): Add them.
+ * sparc_init.c (sparc_init): Initialize core_note hook.
+
+ * sparc_symbol.c (sparc_machine_flag_check): New function.
+ * sparc_init.c (sparc_init): Use it.
+
+2007-09-27 Roland McGrath <roland@redhat.com>
+
+ * alpha_retval.c: Use dwarf_attr_integrate and dwarf_hasattr_integrate.
+ * i386_retval.c: Likewise.
+ * ia64_retval.c: Likewise.
+ * ppc64_retval.c: Likewise.
+ * ppc_retval.c: Likewise.
+ * s390_retval.c: Likewise.
+ * sparc_retval.c: Likewise.
+ * x86_64_retval.c: Likewise.
+
+2007-10-31 Ulrich Drepper <drepper@redhat.com>
+
+ * Makefile.am: More dependencies for the libebl_* libraries.
+
+2007-08-23 Roland McGrath <roland@redhat.com>
+
+ * x86_64_regs.c (x86_64_register_info): Put %rflags in "integer" set.
+
+2007-08-22 Roland McGrath <roland@redhat.com>
+
+ * linux-core-note.c (prstatus_items): Add .group initializers.
+ (prpsinfo_items): Likewise.
+ * x86_64_corenote.c (PRSTATUS_REGSET_ITEMS): Likewise.
+ * i386_corenote.c (PRSTATUS_REGSET_ITEMS): Likewise.
+ * ppc_corenote.c (PRSTATUS_REGSET_ITEMS): Likewise.
+
+2007-08-20 Roland McGrath <roland@redhat.com>
+
+ * ppc_symbol.c (ppc_check_special_symbol): For _GLOBAL_OFFSET_TABLE_
+ when DT_PPC_GOT is not found, anywhere in the section is valid.
+
+2007-08-19 Roland McGrath <roland@redhat.com>
+
+ * i386_auxv.c: New file.
+ * Makefile.am (i386_SRCS, x86_64_SRCS): Add it.
+ * ppc_auxv.c: New file.
+ * Makefile.am (ppc_SRCS, ppc64_SRCS): Add it.
+ * i386_init.c (i386_init): Initialize auxv_info hook.
+ * x86_64_init.c (x86_64_init): Likewise.
+ * ppc_init.c (ppc_init): Likewise.
+ * ppc64_init.c (ppc64_init): Likewise.
+
+ * alpha_corenote.c: New file.
+ * Makefile.am (alpha_SRCS): Add it.
+ * alpha_init.c (alpha_init): Initialize core_note hook.
+
+ * ppc_corenote.c: New file.
+ * ppc64_corenote.c: New file.
+ * Makefile.am (ppc_SRCS, ppc64_SRCS): Add them.
+ * ppc_init.c (ppc_init): Initialize core_note hook.
+ * ppc64_init.c (ppc64_init): Likewise.
+
+ * linux-core-note.c: New file.
+ * Makefile.am (noinst_HEADERS): Add it.
+ * i386_corenote.c: Rewritten.
+ * x86_64_corenote.c: Likewise.
+
2007-05-23 Roland McGrath <roland@redhat.com>
* alpha_regs.c (alpha_register_info): fp -> s6
diff --git a/frysk-imports/elfutils/backends/Makefile.am b/frysk-imports/elfutils/backends/Makefile.am
index f7e1525..75eacde 100644
--- a/frysk-imports/elfutils/backends/Makefile.am
+++ b/frysk-imports/elfutils/backends/Makefile.am
@@ -1,6 +1,6 @@
## Process this file with automake to create Makefile.in
##
-## Copyright (C) 2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007 Red Hat, Inc.
+## Copyright (C) 2000-2006, 2007, 2008 Red Hat, Inc.
## This file is part of Red Hat elfutils.
##
## Red Hat elfutils is free software; you can redistribute it and/or modify
@@ -32,7 +32,7 @@ AM_CFLAGS =
endif
AM_CFLAGS += -fpic -Wall -Wshadow -Werror -Wunused -Wextra -Wformat=2 \
-std=gnu99
-INCLUDES = -I$(srcdir) -I$(top_srcdir)/libebl \
+INCLUDES = -I$(srcdir) -I$(top_srcdir)/libebl -I$(top_srcdir)/libasm \
-I$(top_srcdir)/libelf -I$(top_srcdir)/libdw \
-I$(top_srcdir)/lib -I..
@@ -59,18 +59,10 @@ endif
textrel_check = if readelf -d $@ | fgrep -q TEXTREL; then exit 1; fi
-libebl_%.so: libebl_%_pic.a libebl_%.map $(libelf) $(libdw)
- $(LINK) -shared -o $@ -Wl,--whole-archive,$<,--no-whole-archive \
- -Wl,--version-script,$(word 2,$^) \
- -Wl,-z,defs -Wl,--as-needed $(libelf) $(libdw) $(libmudflap)
- $(textrel_check)
-
-libebl_%.map: Makefile
- echo 'ELFUTILS_$(PACKAGE_VERSION) { global: $*_init; local: *; };' > $@
-
i386_SRCS = i386_init.c i386_symbol.c i386_corenote.c \
- i386_retval.c i386_regs.c
+ i386_retval.c i386_regs.c i386_auxv.c
+cpu_i386 = ../libcpu/libcpu_i386.a
libebl_i386_pic_a_SOURCES = $(i386_SRCS)
am_libebl_i386_pic_a_OBJECTS = $(i386_SRCS:.c=.os)
@@ -79,7 +71,8 @@ libebl_sh_pic_a_SOURCES = $(sh_SRCS)
am_libebl_sh_pic_a_OBJECTS = $(sh_SRCS:.c=.os)
x86_64_SRCS = x86_64_init.c x86_64_symbol.c x86_64_corenote.c \
- x86_64_retval.c x86_64_regs.c
+ x86_64_retval.c x86_64_regs.c i386_auxv.c
+cpu_x86_64 = ../libcpu/libcpu_x86_64.a
libebl_x86_64_pic_a_SOURCES = $(x86_64_SRCS)
am_libebl_x86_64_pic_a_OBJECTS = $(x86_64_SRCS:.c=.os)
@@ -87,7 +80,8 @@ ia64_SRCS = ia64_init.c ia64_symbol.c ia64_regs.c ia64_retval.c
libebl_ia64_pic_a_SOURCES = $(ia64_SRCS)
am_libebl_ia64_pic_a_OBJECTS = $(ia64_SRCS:.c=.os)
-alpha_SRCS = alpha_init.c alpha_symbol.c alpha_retval.c alpha_regs.c
+alpha_SRCS = alpha_init.c alpha_symbol.c alpha_retval.c alpha_regs.c \
+ alpha_corenote.c alpha_auxv.c
libebl_alpha_pic_a_SOURCES = $(alpha_SRCS)
am_libebl_alpha_pic_a_OBJECTS = $(alpha_SRCS:.c=.os)
@@ -95,15 +89,18 @@ arm_SRCS = arm_init.c arm_symbol.c
libebl_arm_pic_a_SOURCES = $(arm_SRCS)
am_libebl_arm_pic_a_OBJECTS = $(arm_SRCS:.c=.os)
-sparc_SRCS = sparc_init.c sparc_symbol.c sparc_regs.c sparc_retval.c
+sparc_SRCS = sparc_init.c sparc_symbol.c sparc_regs.c sparc_retval.c \
+ sparc_corenote.c sparc64_corenote.c sparc_auxv.c
libebl_sparc_pic_a_SOURCES = $(sparc_SRCS)
am_libebl_sparc_pic_a_OBJECTS = $(sparc_SRCS:.c=.os)
-ppc_SRCS = ppc_init.c ppc_symbol.c ppc_retval.c ppc_regs.c
+ppc_SRCS = ppc_init.c ppc_symbol.c ppc_retval.c ppc_regs.c \
+ ppc_corenote.c ppc_auxv.c ppc_attrs.c
libebl_ppc_pic_a_SOURCES = $(ppc_SRCS)
am_libebl_ppc_pic_a_OBJECTS = $(ppc_SRCS:.c=.os)
-ppc64_SRCS = ppc64_init.c ppc64_symbol.c ppc64_retval.c ppc_regs.c
+ppc64_SRCS = ppc64_init.c ppc64_symbol.c ppc64_retval.c \
+ ppc64_corenote.c ppc_regs.c ppc_auxv.c ppc_attrs.c
libebl_ppc64_pic_a_SOURCES = $(ppc64_SRCS)
am_libebl_ppc64_pic_a_OBJECTS = $(ppc64_SRCS:.c=.os)
@@ -112,6 +109,21 @@ libebl_s390_pic_a_SOURCES = $(s390_SRCS)
am_libebl_s390_pic_a_OBJECTS = $(s390_SRCS:.c=.os)
+libebl_%.so: libebl_%_pic.a libebl_%.map $(libelf) $(libdw) \
+ $(cpu_$(@:libebl_%.so=%)
+ $(LINK) -shared -o $@ -Wl,--whole-archive,$<\
+ $(cpu_$(@:libebl_%.so=%)) -Wl,--no-whole-archive \
+ -Wl,--version-script,$(word 2,$^) \
+ -Wl,-z,defs -Wl,--as-needed $(libelf) $(libdw) $(libmudflap)
+ $(textrel_check)
+
+# XXX Should not be needed...
+libebl_i386.so: $(cpu_i386)
+libebl_x86_64.so: $(cpu_x86_64)
+
+libebl_%.map: Makefile
+ echo 'ELFUTILS_$(PACKAGE_VERSION) { global: $*_init; local: *; };' > $@
+
%.os: %.c
if $(COMPILE) -c -o $@ -fpic -DPIC -DSHARED -MT $@ -MD -MP \
-MF "$(DEPDIR)/$*.Tpo" `test -f '$<' || echo '$(srcdir)/'`$<; \
@@ -134,7 +146,7 @@ uninstall: uninstall-am
done
rmdir --ignore-fail-on-non-empty $(DESTDIR)$(libdir)/$(LIBEBL_SUBDIR)
-noinst_HEADERS = libebl_CPU.h common-reloc.c
+noinst_HEADERS = libebl_CPU.h common-reloc.c linux-core-note.c
EXTRA_DIST = $(foreach m,$(modules),$($(m)_SRCS)) $(modules:=_reloc.def)
CLEANFILES = *.gcno *.gcda \
diff --git a/frysk-imports/elfutils/backends/Makefile.in b/frysk-imports/elfutils/backends/Makefile.in
index de982b6..7ce9a71 100644
--- a/frysk-imports/elfutils/backends/Makefile.in
+++ b/frysk-imports/elfutils/backends/Makefile.in
@@ -51,7 +51,8 @@ ARFLAGS = cru
libebl_alpha_pic_a_AR = $(AR) $(ARFLAGS)
libebl_alpha_pic_a_LIBADD =
am__objects_1 = alpha_init.$(OBJEXT) alpha_symbol.$(OBJEXT) \
- alpha_retval.$(OBJEXT) alpha_regs.$(OBJEXT)
+ alpha_retval.$(OBJEXT) alpha_regs.$(OBJEXT) \
+ alpha_corenote.$(OBJEXT) alpha_auxv.$(OBJEXT)
libebl_alpha_pic_a_OBJECTS = $(am_libebl_alpha_pic_a_OBJECTS)
libebl_arm_pic_a_AR = $(AR) $(ARFLAGS)
libebl_arm_pic_a_LIBADD =
@@ -61,7 +62,7 @@ libebl_i386_pic_a_AR = $(AR) $(ARFLAGS)
libebl_i386_pic_a_LIBADD =
am__objects_3 = i386_init.$(OBJEXT) i386_symbol.$(OBJEXT) \
i386_corenote.$(OBJEXT) i386_retval.$(OBJEXT) \
- i386_regs.$(OBJEXT)
+ i386_regs.$(OBJEXT) i386_auxv.$(OBJEXT)
libebl_i386_pic_a_OBJECTS = $(am_libebl_i386_pic_a_OBJECTS)
libebl_ia64_pic_a_AR = $(AR) $(ARFLAGS)
libebl_ia64_pic_a_LIBADD =
@@ -71,12 +72,14 @@ libebl_ia64_pic_a_OBJECTS = $(am_libebl_ia64_pic_a_OBJECTS)
libebl_ppc64_pic_a_AR = $(AR) $(ARFLAGS)
libebl_ppc64_pic_a_LIBADD =
am__objects_5 = ppc64_init.$(OBJEXT) ppc64_symbol.$(OBJEXT) \
- ppc64_retval.$(OBJEXT) ppc_regs.$(OBJEXT)
+ ppc64_retval.$(OBJEXT) ppc64_corenote.$(OBJEXT) \
+ ppc_regs.$(OBJEXT) ppc_auxv.$(OBJEXT) ppc_attrs.$(OBJEXT)
libebl_ppc64_pic_a_OBJECTS = $(am_libebl_ppc64_pic_a_OBJECTS)
libebl_ppc_pic_a_AR = $(AR) $(ARFLAGS)
libebl_ppc_pic_a_LIBADD =
am__objects_6 = ppc_init.$(OBJEXT) ppc_symbol.$(OBJEXT) \
- ppc_retval.$(OBJEXT) ppc_regs.$(OBJEXT)
+ ppc_retval.$(OBJEXT) ppc_regs.$(OBJEXT) ppc_corenote.$(OBJEXT) \
+ ppc_auxv.$(OBJEXT) ppc_attrs.$(OBJEXT)
libebl_ppc_pic_a_OBJECTS = $(am_libebl_ppc_pic_a_OBJECTS)
libebl_s390_pic_a_AR = $(AR) $(ARFLAGS)
libebl_s390_pic_a_LIBADD =
@@ -90,13 +93,15 @@ libebl_sh_pic_a_OBJECTS = $(am_libebl_sh_pic_a_OBJECTS)
libebl_sparc_pic_a_AR = $(AR) $(ARFLAGS)
libebl_sparc_pic_a_LIBADD =
am__objects_9 = sparc_init.$(OBJEXT) sparc_symbol.$(OBJEXT) \
- sparc_regs.$(OBJEXT) sparc_retval.$(OBJEXT)
+ sparc_regs.$(OBJEXT) sparc_retval.$(OBJEXT) \
+ sparc_corenote.$(OBJEXT) sparc64_corenote.$(OBJEXT) \
+ sparc_auxv.$(OBJEXT)
libebl_sparc_pic_a_OBJECTS = $(am_libebl_sparc_pic_a_OBJECTS)
libebl_x86_64_pic_a_AR = $(AR) $(ARFLAGS)
libebl_x86_64_pic_a_LIBADD =
am__objects_10 = x86_64_init.$(OBJEXT) x86_64_symbol.$(OBJEXT) \
x86_64_corenote.$(OBJEXT) x86_64_retval.$(OBJEXT) \
- x86_64_regs.$(OBJEXT)
+ x86_64_regs.$(OBJEXT) i386_auxv.$(OBJEXT)
libebl_x86_64_pic_a_OBJECTS = $(am_libebl_x86_64_pic_a_OBJECTS)
DEFAULT_INCLUDES = -I. -I$(top_builddir)@am__isrc@
depcomp = $(SHELL) $(top_srcdir)/config/depcomp
@@ -133,6 +138,7 @@ CFLAGS = @CFLAGS@
CPPFLAGS = @CPPFLAGS@
CYGPATH_W = @CYGPATH_W@
DATADIRNAME = @DATADIRNAME@
+DEBUGPRED = @DEBUGPRED@
DEFS = -D_GNU_SOURCE -DHAVE_CONFIG_H -DOBJDIR=\"$(shell pwd)\"
DEPDIR = @DEPDIR@
ECHO_C = @ECHO_C@
@@ -234,7 +240,7 @@ top_srcdir = @top_srcdir@
@MUDFLAP_FALSE@ -Wextra -Wformat=2 -std=gnu99
@MUDFLAP_TRUE@AM_CFLAGS = -fmudflap -fpic -Wall -Wshadow -Werror \
@MUDFLAP_TRUE@ -Wunused -Wextra -Wformat=2 -std=gnu99
-INCLUDES = -I$(srcdir) -I$(top_srcdir)/libebl \
+INCLUDES = -I$(srcdir) -I$(top_srcdir)/libebl -I$(top_srcdir)/libasm \
-I$(top_srcdir)/libelf -I$(top_srcdir)/libdw \
-I$(top_srcdir)/lib -I..
@@ -254,40 +260,50 @@ noinst_DATA = $(libebl_pic:_pic.a=.so)
@MUDFLAP_TRUE@libmudflap = -lmudflap
textrel_check = if readelf -d $@ | fgrep -q TEXTREL; then exit 1; fi
i386_SRCS = i386_init.c i386_symbol.c i386_corenote.c \
- i386_retval.c i386_regs.c
+ i386_retval.c i386_regs.c i386_auxv.c
+cpu_i386 = ../libcpu/libcpu_i386.a
libebl_i386_pic_a_SOURCES = $(i386_SRCS)
am_libebl_i386_pic_a_OBJECTS = $(i386_SRCS:.c=.os)
sh_SRCS = sh_init.c sh_symbol.c
libebl_sh_pic_a_SOURCES = $(sh_SRCS)
am_libebl_sh_pic_a_OBJECTS = $(sh_SRCS:.c=.os)
x86_64_SRCS = x86_64_init.c x86_64_symbol.c x86_64_corenote.c \
- x86_64_retval.c x86_64_regs.c
+ x86_64_retval.c x86_64_regs.c i386_auxv.c
+cpu_x86_64 = ../libcpu/libcpu_x86_64.a
libebl_x86_64_pic_a_SOURCES = $(x86_64_SRCS)
am_libebl_x86_64_pic_a_OBJECTS = $(x86_64_SRCS:.c=.os)
ia64_SRCS = ia64_init.c ia64_symbol.c ia64_regs.c ia64_retval.c
libebl_ia64_pic_a_SOURCES = $(ia64_SRCS)
am_libebl_ia64_pic_a_OBJECTS = $(ia64_SRCS:.c=.os)
-alpha_SRCS = alpha_init.c alpha_symbol.c alpha_retval.c alpha_regs.c
+alpha_SRCS = alpha_init.c alpha_symbol.c alpha_retval.c alpha_regs.c \
+ alpha_corenote.c alpha_auxv.c
+
libebl_alpha_pic_a_SOURCES = $(alpha_SRCS)
am_libebl_alpha_pic_a_OBJECTS = $(alpha_SRCS:.c=.os)
arm_SRCS = arm_init.c arm_symbol.c
libebl_arm_pic_a_SOURCES = $(arm_SRCS)
am_libebl_arm_pic_a_OBJECTS = $(arm_SRCS:.c=.os)
-sparc_SRCS = sparc_init.c sparc_symbol.c sparc_regs.c sparc_retval.c
+sparc_SRCS = sparc_init.c sparc_symbol.c sparc_regs.c sparc_retval.c \
+ sparc_corenote.c sparc64_corenote.c sparc_auxv.c
+
libebl_sparc_pic_a_SOURCES = $(sparc_SRCS)
am_libebl_sparc_pic_a_OBJECTS = $(sparc_SRCS:.c=.os)
-ppc_SRCS = ppc_init.c ppc_symbol.c ppc_retval.c ppc_regs.c
+ppc_SRCS = ppc_init.c ppc_symbol.c ppc_retval.c ppc_regs.c \
+ ppc_corenote.c ppc_auxv.c ppc_attrs.c
+
libebl_ppc_pic_a_SOURCES = $(ppc_SRCS)
am_libebl_ppc_pic_a_OBJECTS = $(ppc_SRCS:.c=.os)
-ppc64_SRCS = ppc64_init.c ppc64_symbol.c ppc64_retval.c ppc_regs.c
+ppc64_SRCS = ppc64_init.c ppc64_symbol.c ppc64_retval.c \
+ ppc64_corenote.c ppc_regs.c ppc_auxv.c ppc_attrs.c
+
libebl_ppc64_pic_a_SOURCES = $(ppc64_SRCS)
am_libebl_ppc64_pic_a_OBJECTS = $(ppc64_SRCS:.c=.os)
s390_SRCS = s390_init.c s390_symbol.c s390_regs.c s390_retval.c
libebl_s390_pic_a_SOURCES = $(s390_SRCS)
am_libebl_s390_pic_a_OBJECTS = $(s390_SRCS:.c=.os)
-noinst_HEADERS = libebl_CPU.h common-reloc.c
+noinst_HEADERS = libebl_CPU.h common-reloc.c linux-core-note.c
EXTRA_DIST = $(foreach m,$(modules),$($(m)_SRCS)) $(modules:=_reloc.def)
CLEANFILES = *.gcno *.gcda \
$(foreach m,$(modules),\
@@ -376,12 +392,15 @@ mostlyclean-compile:
distclean-compile:
-rm -f *.tab.c
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/alpha_auxv.Po@am__quote@
+@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/alpha_corenote.Po@am__quote@
@AMDEP_TRUE@@am__include@ @am__quote@./$(DEPDIR)/alpha_init.Po@am__quote@
hooks/post-receive
--
frysk system monitor/debugger