From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 18427 invoked by alias); 17 Mar 2008 16:02:33 -0000 Received: (qmail 18384 invoked by uid 9639); 17 Mar 2008 16:02:27 -0000 Date: Mon, 17 Mar 2008 16:02:00 -0000 Message-ID: <20080317160227.18369.qmail@sourceware.org> From: moore@sourceware.org To: frysk-cvs@sourceware.org Subject: [SCM] vendor/ELFUTILS: import of elfutils 0.133 from Fedora X-Git-Refname: refs/heads/vendor/ELFUTILS X-Git-Reftype: branch X-Git-Oldrev: 5b79fe245c48aa50513b89a84af34c38b4c231c7 X-Git-Newrev: f0bb8909f2bc5e3087b7a7d3840e4416dfeb3fb2 Mailing-List: contact frysk-cvs-help@sourceware.org; run by ezmlm Precedence: bulk List-Id: List-Subscribe: List-Post: List-Help: , Sender: frysk-cvs-owner@sourceware.org Reply-To: frysk@sourceware.org X-SW-Source: 2008-q1/txt/msg00384.txt.bz2 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 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 + + * configure.ac: Add support for --enable-debugpred. + Update likely/unlikely macros for it. + 2007-06-05 Ulrich Drepper * 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 + + * 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 + + * 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 + + * ppc_corenote.c (spe_regs): New const variable. + (EXTRA_NOTES): Use it for NT_PPC_SPE. + +2008-01-02 Roland McGrath + + * 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 + + * Makefile.am: Add x86-64 disassembler. + * x86_64_init.c (x86_64_init): Hook up disassembler. + +2007-12-28 Ulrich Drepper + + * Makefile.am: Add x86 disassembler. + * i386_init.c (i386_init): Hook up disassembler. + +2007-12-15 Roland McGrath + + * ppc_regs.c (ppc_register_info): Return "spefscr", not "spr512". + +2007-10-18 Roland McGrath + + * 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 + + * 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 + + * 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 + + * 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 + + * Makefile.am: More dependencies for the libebl_* libraries. + +2007-08-23 Roland McGrath + + * x86_64_regs.c (x86_64_register_info): Put %rflags in "integer" set. + +2007-08-22 Roland McGrath + + * 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 + + * 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 + + * 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 * 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