drgn/libdrgn
Omar Sandoval a227d0d50e Update elfutils and revert activation frame patch
After thinking about it some more, I realized that "libdwfl: simplify
activation frame logic" breaks the case where during unwinding someone
queries isactivation for reasons other than knowing whether to decrement
program counter. Revert the patch and refactor "libdwfl: add interface
for getting Dwfl_Module and Dwarf_Frame for Dwfl_Frame" to handle it
differently.

Based on:

c95081596 size: Also obey radix printing for bsd format.

With the following patches:

configure: Add --disable-programs
configure: Add --disable-shared
libdwfl: add interface for attaching to/detaching from threads
libdwfl: export __libdwfl_frame_reg_get as dwfl_frame_register
libdwfl: add interface for getting Dwfl_Module and Dwarf_Frame for Dwfl_Frame
libdwfl: add interface for evaluating DWARF expressions in a frame
2020-05-20 13:38:49 -07:00
..
build-aux Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
elfutils Update elfutils and revert activation frame patch 2020-05-20 13:38:49 -07:00
include Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
m4 libdrgn: build with bundled elfutils 2019-09-19 11:07:12 -07:00
python libdrgn/python: make Objects fully immutable 2020-05-18 00:07:49 -07:00
.gitignore Document with Sphinx 2019-04-11 12:48:15 -07:00
arch_x86_64.c.in libdrgn: make Linux kernel stack unwinding more robust 2020-05-20 12:03:00 -07:00
binary_search_tree.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
cityhash.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
configure.ac Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
Doxyfile Rewrite drgn core in C 2019-04-02 14:12:07 -07:00
drgn.h.in Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
dwarf_index.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
dwarf_index.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
dwarf_info_cache.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
dwarf_info_cache.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
error.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
error.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
hash_table.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
hash_table.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
helpers.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
internal.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
internal.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
kdump.c libdrgn: fix _page_offset() helper and move to object finder 2020-04-10 15:33:27 -07:00
language_c.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
language.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
language.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
lexer.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
lexer.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
linux_kernel_helpers.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
linux_kernel.c libdrgn: make Linux kernel stack unwinding more robust 2020-05-20 12:03:00 -07:00
linux_kernel.h libdrgn: make Linux kernel stack unwinding more robust 2020-05-20 12:03:00 -07:00
Makefile.am Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
memory_reader.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
memory_reader.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
object_index.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
object_index.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
object.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
object.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
path.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
platform.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
platform.h libdrgn: make Linux kernel stack unwinding more robust 2020-05-20 12:03:00 -07:00
program.c libdrgn: make Linux kernel stack unwinding more robust 2020-05-20 12:03:00 -07:00
program.h libdrgn: make Linux kernel stack unwinding more robust 2020-05-20 12:03:00 -07:00
read.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
serialize.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
serialize.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
siphash.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
splay_tree.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
stack_trace.c libdrgn: make Linux kernel stack unwinding more robust 2020-05-20 12:03:00 -07:00
string_builder.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
string_builder.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
symbol.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
symbol.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
type_index.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
type_index.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
type.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
type.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
util.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
vector.c Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00
vector.h Update copyright headers to Facebook and add missing headers 2020-05-15 15:13:02 -07:00