drgn/libdrgn
Omar Sandoval c4b174af74 libdrgn: fix kdump format support
I missed the drgn_program_set_kdump() code path when making sure that we
set the platform before adding memory segments.

Fixes: 0e3054a0ba ("libdrgn: make addresses wrap around when reading memory")
Signed-off-by: Omar Sandoval <osandov@osandov.com>
2021-06-09 15:30:48 -07:00
..
build-aux Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
examples libdrgn: add option to time load_debug_info example program 2021-04-23 09:29:44 -07:00
include libdrgn: add latest elf.h and dwarf.h to support elfutils 0.165 2021-03-21 23:18:39 -07:00
m4 Remove bundled version of elfutils 2021-03-16 00:52:09 -07:00
python cli: show elfutils version in use 2021-06-07 11:10:50 -07:00
.gitignore libdrgn: add configure~ to .gitignore 2021-04-23 09:18:16 -07:00
arch_ppc64.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
arch_ppc64.defs Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
arch_register_layout.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
arch_x86_64.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
arch_x86_64.defs Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
binary_buffer.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
binary_buffer.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
binary_search_tree.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
bitops.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
cfi.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
cfi.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
cityhash.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
configure.ac drgn 0.0.13 2021-06-07 16:17:11 -07:00
debug_info.c libdrgn: bring back dwfl_core_file_report() bug workaround 2021-06-09 15:16:12 -07:00
debug_info.h libdrgn: support looking up parameters and variables in stack traces 2021-06-05 16:18:51 -07:00
Doxyfile libdrgn: clean up stale comment references and Doxygen warnings 2021-03-16 16:15:43 -07:00
drgn.h.in libdrgn: support looking up parameters and variables in stack traces 2021-06-05 16:18:51 -07:00
dwarf_index.c libdrgn: don't use OpenMP tasking 2021-05-06 16:56:02 -07:00
dwarf_index.h libdrgn: don't use OpenMP tasking 2021-05-06 16:56:02 -07:00
error.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
error.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
hash_table.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
hash_table.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
helpers.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
kdump.c libdrgn: fix kdump format support 2021-06-09 15:30:48 -07:00
language_c.c libdrgn: make addresses wrap around when reading memory 2021-06-03 17:49:29 -07:00
language.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
language.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
lazy_object.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
lazy_object.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
lexer.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
lexer.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
linux_kernel_helpers.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
linux_kernel.c libdrgn: make addresses wrap around when reading memory 2021-06-03 17:49:29 -07:00
linux_kernel.h libdrgn: make addresses wrap around when reading memory 2021-06-03 17:49:29 -07:00
Makefile.am libdrgn: Makefile: remove generated source files from CLEANFILES 2021-04-03 01:31:14 -07:00
memory_reader.c libdrgn: make addresses wrap around when reading memory 2021-06-03 17:49:29 -07:00
memory_reader.h libdrgn: make addresses wrap around when reading memory 2021-06-03 17:49:29 -07:00
minmax.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
object_index.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
object_index.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
object.c libdrgn: debug_info: implement creating objects from DWARF location descriptions 2021-06-05 16:18:51 -07:00
object.h libdrgn: debug_info: implement creating objects from DWARF location descriptions 2021-06-05 16:18:51 -07:00
orc.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
path.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
path.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
platform.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
platform.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
pp.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
program.c libdrgn: make addresses wrap around when reading memory 2021-06-03 17:49:29 -07:00
program.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
register_state.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
register_state.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
serialize.c libdrgn: debug_info: implement creating objects from DWARF location descriptions 2021-06-05 16:18:51 -07:00
serialize.h libdrgn: fix copying value to big-endian from little-endian 2021-06-08 12:24:20 -07:00
siphash.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
splay_tree.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
stack_trace.c libdrgn: support looking up parameters and variables in stack traces 2021-06-05 16:18:51 -07:00
stack_trace.h libdrgn: stack_trace: pretty print frames and add frames for inline functions 2021-06-05 16:18:51 -07:00
string_builder.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
string_builder.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
symbol.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
symbol.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
type.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
type.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
util.h libdrgn: stack_trace: pretty print frames and add frames for inline functions 2021-06-05 16:18:51 -07:00
vector.c Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00
vector.h Use GPL-3.0-or-later license identifier instead of GPL-3.0+ 2021-04-03 01:10:35 -07:00