diff options
author | Jan Kratochvil <[email protected]> | 2012-11-16 17:32:14 +0100 |
---|---|---|
committer | Jan Kratochvil <[email protected]> | 2012-11-16 17:32:14 +0100 |
commit | 735412ccf1c5bb9473d90df7252ed8be06915162 (patch) | |
tree | 4bf41d8656dacf28624ff1bbcb6e1f209acdb9dd | |
parent | 80530ff117bdce7bf1a3b4925f9e9a42701e852e (diff) | |
parent | 18ba6d08cbefef833b757bdcfefbc4b7900c5678 (diff) |
Merge branch 'jankratochvil/ppc64-opd' into jankratochvil/forunwind
Conflicts:
backends/ChangeLog
libdwfl/ChangeLog
tests/Makefile.am
-rw-r--r-- | backends/ChangeLog | 7 | ||||
-rw-r--r-- | libdwfl/ChangeLog | 9 | ||||
-rw-r--r-- | libebl/ChangeLog | 9 | ||||
-rw-r--r-- | tests/ChangeLog | 6 | ||||
-rw-r--r-- | tests/Makefile.am | 4 |
5 files changed, 33 insertions, 2 deletions
diff --git a/backends/ChangeLog b/backends/ChangeLog index 388e22e1..f1c6be7e 100644 --- a/backends/ChangeLog +++ b/backends/ChangeLog @@ -11,6 +11,13 @@ (s390_init): Install s390x_core_note and s390_core_note. * s390x_corenote.c: New file. +2012-10-27 Jan Kratochvil <[email protected]> + + * Makefile.am (INCLUDES): Add libdwfl. + (ppc64_SRCS): Add ppc64_get_func_pc.c. + * ppc64_get_func_pc.c: New file. + * ppc64_init.c (ppc64_init): Install get_func_pc and destr. + 2012-10-12 Jan Kratochvil <[email protected]> * linux-core-note.c (prstatus_items): Rename groups of sigpend and diff --git a/libdwfl/ChangeLog b/libdwfl/ChangeLog index 26873771..76d9257a 100644 --- a/libdwfl/ChangeLog +++ b/libdwfl/ChangeLog @@ -36,6 +36,15 @@ ARGP_KEY_SUCCESS. Modify the cleanup in ARGP_KEY_ERROR. Make the final state->INPUT initialization optional. * libdwfl.h (dwfl_standard_argp): Extend the comment for USERDATA. +2012-10-27 Jan Kratochvil <[email protected]> + + * dwfl_module_addrsym.c (dwfl_module_addrsym) (get_section): New + function from ... + (dwfl_module_addrsym) (same_section): ... here. Call it. + (dwfl_module_addrsym) (found_sym): New function from ... + (dwfl_module_addrsym) (search_table): ... here. Call it. Try second + time with ebl_get_func_pc. + 2012-10-17 Jan Kratochvil <[email protected]> * dwfl_module_getdwarf.c (mod_verify_build_id): New function with code diff --git a/libebl/ChangeLog b/libebl/ChangeLog index e881ce72..029f0d73 100644 --- a/libebl/ChangeLog +++ b/libebl/ChangeLog @@ -1,3 +1,12 @@ +2012-10-27 Jan Kratochvil <[email protected]> + + * Makefile.am (gen_SOURCES): Add eblgetfuncpc.c. + * ebl-hooks.h (get_func_pc): New entry. + * eblgetfuncpc.c: New file. + * libebl.h (struct Dwfl_Module): New declaration. + (ebl_get_func_pc): New declaration. + * libeblP.h (struct ebl): New field backend. + 2012-10-12 Jan Kratochvil <[email protected]> * ebl-hooks.h (abi_cfi): Extend its comment for return value. diff --git a/tests/ChangeLog b/tests/ChangeLog index 21a23280..403c7853 100644 --- a/tests/ChangeLog +++ b/tests/ChangeLog @@ -1,4 +1,10 @@ 2012-10-27 Jan Kratochvil <[email protected]> + + * run-addrname-test.sh: New testcase for ppc64 function descriptors. + * testfile66.bz2: New file. + * Makefile.am (EXTRA_DIST): Add testfile66.bz2. + +2012-10-27 Jan Kratochvil <[email protected]> * Makefile.am (check_PROGRAMS): Add dwfl-report-elf-align. (TESTS): Add run-dwfl-report-elf-align.sh. diff --git a/tests/Makefile.am b/tests/Makefile.am index 41264415..0623a0fb 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -180,8 +180,8 @@ EXTRA_DIST = run-arextract.sh run-arsymtest.sh \ testfile60.bz2 testfile61.bz2 \ run-readelf-vmcoreinfo.sh testfile62.bz2 \ run-readelf-mixed-corenote.sh testfile63.bz2 testfile64.bz2 \ - testfile65.bz2 testfile69.core.bz2 testfile69.so.bz2 \ - testfile70.core.bz2 testfile70.exec.bz2 \ + testfile65.bz2 testfile66.bz2 testfile69.core.bz2 \ + testfile69.so.bz2 testfile70.core.bz2 testfile70.exec.bz2 \ run-dwfl-report-elf-align.sh \ testfile-dwfl-report-elf-align-shlib.so.bz2 |