From: Roland McGrath Date: Wed, 31 Dec 2008 20:34:57 +0000 (-0800) Subject: Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/unwind X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=039b447e68fa334b40203a5918a3085d697365ee;p=thirdparty%2Felfutils.git Merge branch 'master' of ssh://git.fedorahosted.org/git/elfutils into roland/unwind Conflicts: libdw/libdw.map libdwfl/ChangeLog tests/ChangeLog --- 039b447e68fa334b40203a5918a3085d697365ee diff --cc libdw/libdw.map index b53918c61,eb3abc280..1195109a7 --- a/libdw/libdw.map +++ b/libdw/libdw.map @@@ -185,18 -186,11 +186,27 @@@ ELFUTILS_0.136 *; } ELFUTILS_0.130; + ELFUTILS_0.138 { + global: + # Replaced ELFUTILS_0.130 version, which has bug-compatibility wrapper. + dwfl_module_build_id; + + local: + *; + } ELFUTILS_0.136; ++ +ELFUTILS_0.138_UNWIND { + global: + # XXX new unwind stuff not decided yet + dwarf_next_cfi; + dwarf_getcfi; + dwarf_getcfi_elf; + dwarf_cfi_addrframe; + dwarf_cfi_end; + dwarf_cfi_setebl; + dwarf_frame_cfa; + dwarf_frame_register; + dwarf_frame_return_address_register; + dwfl_addrframe; + dwfl_module_getcfi; - } ELFUTILS_0.136; ++} ELFUTILS_0.138; diff --cc libdwfl/ChangeLog index 46d1836ef,11aeafd91..60ff209a6 --- a/libdwfl/ChangeLog +++ b/libdwfl/ChangeLog @@@ -1,11 -1,15 +1,23 @@@ +2007-02-10 Roland McGrath + + * libdwflP.h (struct Dwfl_Module): New members `cfi', `cfi_elf'. + Add INTDECL for dwfl_module_getcfi. + * dwfl_module_getcfi.c: New file. + * dwfl_addrframe.c: New file. + * Makefile.am (libdwfl_a_SOURCES): Add them. + + 2008-12-16 Roland McGrath + + * dwfl_module_build_id.c (dwfl_module_build_id): Define with alias and + symver magic to bind to ELFUTILS_0.138. + (_BUG_COMPAT_dwfl_module_build_id): New function, bug compatible + wrapper for ELFUTILS_0.130 version set. + + 2008-12-18 Roland McGrath + + * derelocate.c (dwfl_module_relocate_address): Fix last fix: ET_DYN + addresses are taken as relative to MOD->low_addr. + 2008-12-15 Roland McGrath * derelocate.c (dwfl_module_relocate_address): Apply main.bias, not diff --cc tests/ChangeLog index 876ae24b6,958255a81..442aa29c7 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@@ -1,9 -1,24 +1,30 @@@ +2007-02-10 Roland McGrath + + * addrcfi.c: New file. + * Makefile.am (noinst_PROGRAMS): Add it. + (addrcfi_LDADD): New variable. + + 2008-12-31 Ulrich Drepper + + * testfile44.S.bz2: Add tests for blendvpd and blendvps. + * testfile45.S.bz2: Likewise. + * testfile44.expect.bz2: Adjust accordingly. + * testfile45.expect.bz2: Likewise. + + 2008-12-30 Ulrich Drepper + + * testfile44.S.bz2: Add tests for blendpd and blendps. + * testfile45.S.bz2: Likewise. + * testfile44.expect.bz2: Adjust accordingly. + * testfile45.expect.bz2: Likewise. + + 2008-12-19 Ulrich Drepper + + * testfile44.S.bz2: Add tests for AMD 3DNOW. + * testfile45.S.bz2: Likewise. + * testfile44.expect.bz2: Adjust accordingly. + * testfile45.expect.bz2: Likewise. + 2008-11-26 Roland McGrath * dwfl-bug-getmodules.c: New file.