History log of /external/libunwind/src/coredump/_UCD_create.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
c2f7574187cfbb36dbcdc85bc61a027a4025f394 04-Sep-2012 Tommi Rantala <tt.rantala@gmail.com> Rename and share `ALIGN' macro from _UCD_internal.h

Rename the `ALIGN' macro to `UNW_ALIGN', and move it from
`_UCD_internal.h' to `libunwind_i.h' so that we can share it with the
mempool code. `ALIGN' was clashing with system headers on FreeBSD:

In file included from src/coredump/_UCD_access_reg_freebsd.c:26:
src/coredump/_UCD_internal.h:102:1: warning: "ALIGN" redefined
In file included from /usr/include/sys/param.h:115,
from src/coredump/_UCD_lib.h:52,
from src/coredump/_UCD_access_reg_freebsd.c:24:
/usr/include/machine/param.h:79:1: warning: this is the location of the previous definition
/external/libunwind/src/coredump/_UCD_create.c
2d750952a5849356eb1c1c42f9e33a4546fc0cd5 07-Aug-2012 Tommi Rantala <tt.rantala@gmail.com> Use constants for ELF magic bytes in _UCD_create.c
/external/libunwind/src/coredump/_UCD_create.c
b1393b7e638fbed2d21a207f813c9fd021ec1242 26-Mar-2012 Alexander Larsson <alexl@redhat.com> Clean up the elf notes handling in the coredump code

We centralize the elf notes handling code in some macros, thus
simplifying the loops over the notes and avoiding code duplication.
/external/libunwind/src/coredump/_UCD_create.c
0628a9872ca4ca5a93b3671e21f099a81e21c07a 24-Mar-2012 Arun Sharma <asharma@fb.com> Whitespace cleanup
/external/libunwind/src/coredump/_UCD_create.c
0c0ea23cf2ea57c168ef20956a4c4183efa13d0d 23-Mar-2012 Alexander Larsson <alexl@redhat.com> Add support for multiple threads in core files

_UCD_select_thread() lets you select the active thread from
the core file and _UCD_get_num_threads() tells you how many there are.
/external/libunwind/src/coredump/_UCD_create.c
b9ff650a2286978e0901cab2c5735482bfc45b7b 23-Mar-2012 Alexander Larsson <alexl@redhat.com> Add _UCD_get_pid and _UCD_get_cursig

These let you get the pid and the current signal from the coredump.

This isn't strictly unwind related, but these are trivial to implement
as we have the info, and you almost always want these when you're
printing a backtrace from a core file.
/external/libunwind/src/coredump/_UCD_create.c
1e6959a769fefbed6c9eb5d54d71cf5c02d962ed 13-Mar-2012 Kostik Belousov <kostik@sirion> Shut down compiler warning about format mismatch.
/external/libunwind/src/coredump/_UCD_create.c
e8eb5834505cb2ef5b7afbf44eead1bdbdb644ae 13-Mar-2012 Kostik Belousov <kostik@sirion> Handle byteswap.h and endian.h inclusion.
/external/libunwind/src/coredump/_UCD_create.c
b08ae72d6c041c2c9d72d049f815d001032169ca 13-Mar-2012 Arun Sharma <asharma@fb.com> Add support for unwinding coredump images

Signed-off-by: Denys Vlasenko <dvlasenk@redhat.com>
/external/libunwind/src/coredump/_UCD_create.c