• Home
  • Raw
  • Download

Lines Matching +full:helper +full:- +full:split +full:- +full:export +full:- +full:declaration

1 2023-09-27  Omar Sandoval  <osandov@fb.com>
4 * dwarf_begin_elf.c (__libdw_debugdir): Replace declaration with...
5 (__libdw_elfpath): New declaration.
6 (__libdw_set_debugdir): New declaration.
12 * dwarf_end.c (dwarf_end): Free dwarf->elfpath.
14 2023-09-27 Omar Sandoval <osandov@fb.com>
22 DW_FORM_strx, and DW_FORM_strx[1-4].
24 table->is_64bit with assignments of table->address_size and
25 table->offset_size. Assume default DW_AT_stmt_list of 0 for split
26 DWARF. Set table->dbg.
28 (read_macros): Get fake CU offset_size from table->offset_size instead
29 of table->is_64bit.
31 address_size for __libdw_getsrclines from table->address_size instead
32 of table->is_64bit. Get dbg for __libdw_getsrclines from table->dbg
45 2023-02-22 Mark Wielaard <mark@klomp.org>
47 * dwarf_getscopes.c (origin_match): Don't free a->scopes.
48 (dwarf_getscopes): Free a->scopes on error.
50 2023-02-20 Mark Wielaard <mark@klomp.org>
54 2023-02-14 Mark Wielaard <mark@klomp.org>
59 2023-02-10 Mark Wielaard <mark@klomp.org>
64 2023-02-12 Mark Wielaard <mark@klomp.org>
74 * encoded-value.h (read_encoded_value): Check p >= end for
80 2023-01-22 Mark Wielaard <mark@klomp.org>
86 2022-12-20 Mark Wielaard <mark@klomp.org>
88 * Makefile.am (AM_CPPFLAGS): Add -I$(srcdir)/../libebl.
90 * encoded-value.h: Likewise.
91 * frame-cache.h: Likewise.
93 2022-10-21 Yonggang Luo <luoyonggang@gmail.com>
95 * memory-access.h (get_uleb128_step): Use __typeof.
100 2022-11-03 Mark Wielaard <mark@klomp.org>
105 2022-10-21 Yonggang Luo <luoyonggang@gmail.com>
112 2022-10-19 Mark Wielaard <mark@klomp.org>
116 2022-10-21 Yonggang Luo <luoyonggang@gmail.com>
118 * memory-access.h: Include system.h instead of byteswap.h and
121 2022-09-20 Yonggang Luo <luoyonggang@gmail.com>
123 * memory-access.h: Use BYTE_ORDER, LITTLE_ENDIAN and BIG_ENDIAN.
125 2022-09-13 Aleksei Vetrov <vvvvvv@google.com>
129 2022-08-09 Ulrich Drepper <drepper@redhat.com>
134 2022-07-28 Di Chen <dichen@redhat.com>
138 2022-07-13 Mark Wielaard <mark@klomp.org>
143 2022-05-09 Mark Wielaard <mark@klomp.org>
147 2022-04-16 Mark Wielaard <mark@klomp.org>
151 2022-04-13 Mark Wielaard <mark@klomp.org>
156 2021-10-20 John M Mellor-Crummey <johnmc@rice.edu>
171 * libdw.h (dwarf_linecontext): New declaration.
175 2021-11-08 Mark Wielaard <mark@klomp.org>
178 (check_section): Check result->type.
184 2021-02-14 Alexander Miller <alex.miller@gmx.de>
195 2021-10-18 Mark Wielaard <mark@klomp.org>
200 2021-10-06 Mark Wielaard <mark@klomp.org>
206 2021-09-08 Mark Wielaard <mark@klomp.org>
211 2021-09-06 Dmitry V. Levin <ldv@altlinux.org>
220 2021-04-19 Martin Liska <mliska@suse.cz>
224 2021-05-01 Mark Wielaard <mark@klomp.org>
229 2021-04-23 Omar Sandoval <osandov@fb.com>
234 2021-02-12 Mark Wielaard <mark@klomp.org>
240 2020-12-20 Dmitry V. Levin <ldv@altlinux.org>
244 2020-12-16 Dmitry V. Levin <ldv@altlinux.org>
248 2020-12-12 Dmitry V. Levin <ldv@altlinux.org>
257 2020-12-09 Dmitry V. Levin <ldv@altlinux.org>
263 2020-11-30 Dmitry V. Levin <ldv@altlinux.org>
267 2020-11-01 Érico N. Rolim <erico.erc@gmail.com>
271 2020-10-28 Tom Tromey <tom@tromey.com>
276 * memory-access.h (get_sleb128_step): Assume unsigned type for
281 2020-10-19 Mark Wielaard <mark@klomp.org>
288 2020-10-23 Tom Tromey <tom@tromey.com>
290 * memory-access.h (read_3ubyte_unaligned_inc): Call
293 2020-09-03 Mark Wielaard <mark@klomp.org>
305 2020-09-03 Mark Wielaard <mark@klomp.org>
313 2020-08-25 Mark Wielaard <mark@klomp.org>
318 2020-06-28 Mark Wielaard <mark@klomp.org>
320 * linux-kernel-modules.c (intuit_kernel_bounds): Check read_address
323 2020-06-16 Mark Wielaard <mark@klomp.org>
327 2020-05-08 Mark Wielaard <mark@klomp.org>
332 2020-05-08 Mark Wielaard <mark@klomp.org>
339 2020-04-25 Mark Wielaard <mark@klomp.org>
344 2020-04-17 Mark Wielaard <mark@klomp.org>
348 2019-10-28 Aaron Merey <amerey@redhat.com>
350 * Makefile.am (libdw_so_LDLIBS): Add -ldl for libdebuginfod.so dlopen.
352 2019-11-10 Mark Wielaard <mark@klomp.org>
356 (__libdw_thread_tail): New function declaration.
361 2019-10-28 Jonathon Anderson <jma14@rice.edu>
370 2019-10-28 Mark Wielaard <mark@klomp.org>
378 2019-08-26 Srđan Milaković <sm108@rice.edu@rice.edu>
382 2019-11-01 Jonathon Anderson <jma14@rice.edu>
388 2019-08-26 Jonathon Anderson <jma14@rice.edu>
390 * libdw_alloc.c (__libdw_allocate): Added thread-safe stack allocator.
394 * Makefile.am: Use -pthread to provide rwlocks.
396 2019-07-05 Omar Sandoval <osandov@fb.com>
400 (libdw_so_LDLIBS): Remove -ldl.
401 (libdw.so): Remove -rpath.
404 2019-08-25 Jonathon Anderson <jma14@rice.edu>
408 2019-08-12 Mark Wielaard <mark@klomp.org>
412 2019-06-28 Mark Wielaard <mark@klomp.org>
417 2019-05-16 Mark Wielaard <mark@klomp.org>
422 2019-04-28 Mark Wielaard <mark@klomp.org>
426 2019-04-28 Mark Wielaard <mark@klomp.org>
431 2019-04-27 Mark Wielaard <mark@klomp.org>
436 2019-02-02 Mark Wielaard <mark@klomp.org>
442 2019-01-20 Mark Wielaard <mark@klomp.org>
447 2018-10-23 Mark Wielaard <mark@klomp.org>
452 2018-10-20 Mark Wielaard <mark@klomp.org>
456 2018-10-29 Milian Wolff <milian.wolff@kdab.com>
460 2018-09-13 Mark Wielaard <mark@klomp.org>
469 2018-08-18 Mark Wielaard <mark@klomp.org>
476 2018-08-18 Mark Wielaard <mark@klomp.org>
481 2018-07-04 Ross Burton <ross.burton@intel.com>
485 2018-06-28 Mark Wielaard <mark@klomp.org>
489 2018-06-27 Mark Wielaard <mark@klomp.org>
494 2018-06-26 Mark Wielaard <mark@klomp.org>
499 2018-06-25 Mark Wielaard <mark@klomp.org>
502 * libdw.h (dwarf_next_lines): New function declaration.
511 2018-06-22 Mark Wielaard <mark@klomp.org>
513 * dwarf_nextcu.c (__libdw_next_unit): Set next_off to -1 when it would
516 2018-06-18 Mark Wielaard <mark@klomp.org>
524 2018-06-18 Mark Wielaard <mark@klomp.org>
528 2018-06-18 Mark Wielaard <mark@klomp.org>
532 2018-06-17 Luiz Angelo Daros de Luca <luizluca@gmail.com>
536 2018-06-15 Mark Wielaard <mark@klomp.org>
544 2018-06-12 Mark Wielaard <mark@klomp.org>
546 * memory-access.h (read_3ubyte_unaligned_inc): New define.
548 2018-06-12 Mark Wielaard <mark@klomp.org>
550 * libdw.h (__libdw_dieabbrev): Set die->abbrev to DWARF_END_ABBREV
553 2018-06-10 Mark Wielaard <mark@klomp.org>
559 2018-06-08 Mark Wielaard <mark@klomp.org>
563 2018-06-08 Mark Wielaard <mark@klomp.org>
568 2018-06-08 Mark Wielaard <mark@klomp.org>
575 2018-06-08 Mark Wielaard <mark@klomp.org>
579 2018-06-08 Mark Wielaard <mark@klomp.org>
583 (dwarf_getlocation_attr): If addr_valp returns NULL, then return -1.
585 2018-06-07 Mark Wielaard <mark@klomp.org>
591 2018-06-06 Mark Wielaard <mark@klomp.org>
595 2018-06-06 Mark Wielaard <mark@klomp.org>
600 2018-06-05 Mark Wielaard <mark@klomp.org>
602 * dwarf_getsrclines.c (read_srclines): Explicitly set diridx to -1
605 2018-06-05 Mark Wielaard <mark@klomp.org>
610 2018-06-05 Mark Wielaard <mark@klomp.org>
616 2018-06-05 Mark Wielaard <mark@klomp.org>
621 2018-05-31 Mark Wielaard <mark@klomp.org>
628 2018-05-30 Mark Wielaard <mark@klomp.org>
633 2018-05-31 Mark Wielaard <mark@klomp.org>
635 * dwarf_dieoffset.c: Check die->cu != NULL. Return -1, not ~0ul
638 2018-05-29 Mark Wielaard <mark@klomp.org>
640 * dwarf_cuoffset.c (dwarf_cuoffset): Check die->cu is not NULL.
641 * dwarf_die_addr_die.c (dwarf_die_addr_die): Also search split
646 * libdw_find_split_unit.c (__libdw_find_split_unit): Insert split
652 2018-05-29 Mark Wielaard <mark@klomp.org>
661 2018-05-28 Mark Wielaard <mark@klomp.org>
666 2018-04-07 Mark Wielaard <mark@klomp.org>
683 2018-04-12 Mark Wielaard <mark@klomp.org>
698 2018-05-25 Mark Wielaard <mark@klomp.org>
701 skeleton and split compile units code into...
704 2018-04-06 Mark Wielaard <mark@klomp.org>
719 2018-04-11 Mark Wielaard <mark@klomp.org>
730 2018-05-25 Mark Wielaard <mark@klomp.org>
735 2018-05-22 Mark Wielaard <mark@klomp.org>
742 2018-05-21 Mark Wielaard <mark@klomp.org>
745 * dwarf_end.c (cu_free): Disconnect the fake_addr_cu from the split
758 IDX_debug_addr sectiondata and fake_addr_cu between split and
761 2018-05-20 Mark Wielaard <mark@klomp.org>
765 * libdw.h (dwarf_cu_info): New function declaration.
768 2018-05-24 Mark Wielaard <mark@klomp.org>
773 2018-05-18 Mark Wielaard <mark@klomp.org>
778 split compile cudie.
779 * dwarf_lowpc.c (dwarf_lowpc): Check for split compile cudie.
781 split compile units.
785 2018-05-18 Mark Wielaard <mark@klomp.org>
788 * dwarf_getsrclines.c (dwarf_getsrclines): Handle split units by
790 * dwarf_getsrcfiles.c (dwarf_getsrcfiles): Handle split units by
794 2018-05-17 Mark Wielaard <mark@klomp.org>
809 2018-05-17 Mark Wielaard <mark@klomp.org>
816 2018-05-19 Mark Wielaard <mark@klomp.org>
820 2018-05-15 Mark Wielaard <mark@klomp.org>
823 * dwarf_end.c (cu_free): Free split Dwarf.
826 * libdwP.h (struct Dwarf_CU): Add split Dwarf_CU field.
833 * libdw_findcu.c (__libdw_intern_next_unit): Initialize split to -1.
835 2018-05-15 Mark Wielaard <mark@klomp.org>
844 2018-05-14 Mark Wielaard <mark@klomp.org>
864 2018-05-12 Mark Wielaard <mark@klomp.org>
869 2018-05-11 Mark Wielaard <mark@klomp.org>
877 2018-05-09 Mark Wielaard <mark@klomp.org>
884 2018-05-11 Mark Wielaard <mark@klomp.org>
890 2018-05-08 Mark Wielaard <mark@klomp.org>
899 2018-05-05 Mark Wielaard <mark@klomp.org>
907 2018-04-24 Mark Wielaard <mark@klomp.org>
917 2018-04-03 Mark Wielaard <mark@klomp.org>
947 2018-04-04 Mark Wielaard <mark@klomp.org>
952 2018-03-23 Mark Wielaard <mark@klomp.org>
963 (__libdw_cu_str_off_base): New function declaration.
965 2018-03-22 Mark Wielaard <mark@klomp.org>
976 * memory-access.h (file_byte_order): New static function.
979 2018-03-29 Mark Wielaard <mark@klomp.org>
985 2018-03-06 Mark Wielaard <mark@klomp.org>
1004 2018-03-01 Mark Wielaard <mark@klomp.org>
1010 2018-02-09 Mark Wielaard <mark@klomp.org>
1015 2018-02-09 Mark Wielaard <mark@klomp.org>
1031 * memory-access.h (__libdw_get_sleb128_unchecked): New inlined
1034 2018-02-08 Mark Wielaard <mark@klomp.org>
1044 2018-01-30 Mark Wielaard <mark@klomp.org>
1048 * libdw.h (dwarf_get_units): New function declaration.
1051 2018-01-29 Mark Wielaard <mark@klomp.org>
1080 (__libdw_next_unit): New internal function declaration.
1087 2018-01-25 Mark Wielaard <mark@klomp.org>
1091 * libdw.h (dwarf_die_addr_die): New function declaration.
1093 * libdwP.h (__libdw_findcu_addr): New internal function declaration.
1096 2018-02-09 Joshua Watt <JPEWhacker@gmail.com>
1101 2018-01-22 Mark Wielaard <mark@klomp.org>
1103 * Makefile.am (AM_CPPFLAGS): Add -I libdwelf.
1104 * dwarf_begin_elf.c (dwarf_begin_elf): Initialize Dwarf alt_fd to -1.
1120 2018-01-14 Petr Machata <pmachata@gmail.com>
1127 2017-12-26 Mark Wielaard <mark@klomp.org>
1134 2017-12-26 Mark Wielaard <mark@klomp.org>
1136 * memory-access.h (__libdw_get_uleb128_unchecked): New function.
1144 2017-12-28 Mark Wielaard <mark@klomp.org>
1148 2017-05-09 Ulf Hermann <ulf.hermann@qt.io>
1155 2017-12-20 Mark Wielaard <mark@klomp.org>
1158 (cu_sec_idx): Return cu->sec_idx.
1161 * dwarf_begin_elf.c (valid_p): Set fake_loc_cu->sec_idx to
1163 * dwarf_getmacros.c (read_macros): Set fake_cu->sec_idx to
1166 2017-12-12 Mark Wielaard <mark@klomp.org>
1171 2017-12-11 Dima Kogan <dima@secretsauce.net>
1173 * dwarf_aggregate_size.c (array_size): Handle multi-dimensional
1176 2017-11-03 Mark Wielaard <mark@klomp.org>
1183 2017-11-03 Mark Wielaard <mark@klomp.org>
1188 2017-11-03 Mark Wielaard <mark@klomp.org>
1192 2017-10-03 Mark Wielaard <mark@klomp.org>
1196 2017-08-18 Ulf Hermann <ulf.hermann@qt.io>
1198 * memory-access.h: Use attribute_packed.
1200 2017-02-27 Ulf Hermann <ulf.hermann@qt.io>
1205 2017-02-27 Ulf Hermann <ulf.hermann@qt.io>
1209 2017-07-26 Mark Wielaard <mark@klomp.org>
1216 2017-07-26 Mark Wielaard <mark@klomp.org>
1222 2017-07-26 Mark Wielaard <mark@klomp.org>
1227 2017-07-26 Mark Wielaard <mark@klomp.org>
1231 2017-07-26 Mark Wielaard <mark@klomp.org>
1242 2017-07-26 Mark Wielaard <mark@klomp.org>
1253 2017-07-26 Mark Wielaard <mark@klomp.org>
1257 2017-07-25 Mark Wielaard <mark@klomp.org>
1264 2017-07-25 Mark Wielaard <mark@klomp.org>
1270 2017-07-21 Mark Wielaard <mark@klomp.org>
1274 * libdw.h (dwarf_line_file): New function declaration.
1277 2017-02-17 Ulf Hermann <ulf.hermann@qt.io>
1284 order of dependencies specified, add -z,relro.
1286 2017-04-20 Ulf Hermann <ulf.hermann@qt.io>
1291 2017-04-20 Ulf Hermann <ulf.hermann@qt.io>
1295 2017-03-30 Mark Wielaard <mjw@redhat.com>
1300 2016-10-22 Mark Wielaard <mjw@redhat.com>
1306 2016-11-02 Mark Wielaard <mjw@redhat.com>
1309 * encoded-value.h (encoded_value_size): Add explicit return instead
1314 2016-10-11 Akihiko Odaki <akihiko.odaki.4i@stu.hosei.ac.jp>
1319 2016-07-08 Mark Wielaard <mjw@redhat.com>
1325 2016-02-13 Mark Wielaard <mjw@redhat.com>
1330 2015-12-18 Mark Wielaard <mjw@redhat.com>
1343 2015-10-28 Mark Wielaard <mjw@redhat.com>
1347 2015-12-02 Mark Wielaard <mjw@redhat.com>
1351 2015-12-01 Mark Wielaard <mjw@redhat.com>
1356 2015-12-01 Mark Wielaard <mjw@redhat.com>
1360 2015-10-14 Chih-Hung Hsieh <chh@google.com>
1365 2015-10-14 Chih-Hung Hsieh <chh@google.com>
1371 2015-10-19 Mark Wielaard <mjw@redhat.com>
1373 * frame-cache.c (__libdw_destroy_frame_cache): Call ebl_closebackend
1376 2015-10-16 Dmitry V. Levin <ldv@altlinux.org>
1380 2015-10-13 Chih-Hung Hsieh <chh@google.com>
1386 2015-10-13 Chih-Hung Hsieh <chh@google.com>
1391 2015-10-16 Mark Wielaard <mjw@redhat.com>
1393 * Makefile.am (libdw.so): Add -lz.
1395 2015-10-14 Chih-Hung Hsieh <chh@google.com>
1400 2015-10-09 Josh Stone <jistone@redhat.com>
1405 2015-10-05 Josh Stone <jistone@redhat.com>
1409 2015-09-24 Jose E. Marchesi <jose.marchesi@oracle.com>
1411 * Makefile.am (AM_CFLAGS): Use -fPIC instead of -fpic to avoid
1414 2015-09-23 Mark Wielaard <mjw@redhat.com>
1421 2015-09-22 Mark Wielaard <mjw@redhat.com>
1423 * *.c: Remove old-style function definitions.
1425 2015-09-15 Mark Wielaard <mjw@redhat.com>
1429 2015-09-09 Chih-Hung Hsieh <chh@google.com>
1436 2015-09-04 Chih-Hung Hsieh <chh@google.com>
1440 definition with ansi-C definition and add const qualifier to
1443 2015-09-04 Chih-Hung Hsieh <chh@google.com>
1446 definition with ansi-C definitions.
1449 2015-08-25 Mark Wielaard <mjw@redhat.com>
1453 2015-06-18 Mark Wielaard <mjw@redhat.com>
1458 2015-06-18 Mark Wielaard <mjw@redhat.com>
1462 2015-06-18 Mark Wielaard <mjw@redhat.com>
1468 2015-06-08 Mark Wielaard <mjw@redhat.com>
1472 2015-06-06 Mark Wielaard <mjw@redhat.com>
1476 2015-05-27 Mark Wielaard <mjw@redhat.com>
1478 * encoded-value.h (read_encoded_value): Check data d_size contains
1481 2015-05-22 Mark Wielaard <mjw@redhat.com>
1489 2015-05-19 Mark Wielaard <mjw@redhat.com>
1495 2015-05-11 Jonathan Lebon <jlebon@redhat.com>
1504 2015-05-11 Jonathan Lebon <jlebon@redhat.com>
1509 2015-05-06 Mark Wielaard <mjw@redhat.com>
1514 2015-05-05 Mark Wielaard <mjw@redhat.com>
1519 2015-05-04 Anthony G. Basile <blueness@gentoo.org>
1524 2015-04-22 Mark Wielaard <mjw@redhat.com>
1526 * memory-access.h (__libdw_max_len_leb128): Take type_len as argument.
1532 2015-04-21 Mark Wielaard <mjw@redhat.com>
1537 2015-04-01 Petr Machata <pmachata@redhat.com>
1543 of white-listing valid tags.
1546 2015-03-18 Petr Machata <pmachata@redhat.com>
1548 * Makefile.am (pkginclude_HEADERS): Add known-dwarf.h.
1549 (EXTRA_DIST): Remove known-dwarf.h.
1551 2015-02-09 Mark Wielaard <mjw@redhat.com>
1557 2015-02-09 Mark Wielaard <mjw@redhat.com>
1563 2015-02-11 Josh Stone <jistone@redhat.com>
1565 * encoded-value.h (read_encoded_value): Initialize value.
1567 2015-02-11 Petr Machata <pmachata@redhat.com>
1574 2014-12-24 Mark Wielaard <mjw@redhat.com>
1580 2015-01-07 Mark Wielaard <mjw@redhat.com>
1586 * encoded-value.h (encoded_value_size): Don't abort, return zero.
1595 2015-01-04 Mark Wielaard <mjw@redhat.com>
1600 2015-01-04 Mark Wielaard <mjw@redhat.com>
1605 2015-01-02 Mark Wielaard <mjw@redhat.com>
1611 2015-01-02 Mark Wielaard <mjw@redhat.com>
1617 2015-01-14 Jason P. Leasure <jpleasu@super.org>
1619 * dwarf_formref_die.c (dwarf_formref_die): Offset is cu->type_offset
1620 plus cu->start.
1622 2014-12-27 Mark Wielaard <mjw@redhat.com>
1627 2015-01-11 Mark Wielaard <mjw@redhat.com>
1640 2014-12-18 Ulrich Drepper <drepper@gmail.com>
1644 2014-12-16 Mark Wielaard <mjw@redhat.com>
1649 2014-12-16 Mark Wielaard <mjw@redhat.com>
1654 2014-12-16 Mark Wielaard <mjw@redhat.com>
1659 2014-12-15 Mark Wielaard <mjw@redhat.com>
1666 2014-12-16 Mark Wielaard <mjw@redhat.com>
1668 * memory-access.h (__libdw_get_sleb128): Unroll the first step to help
1669 the compiler optimize for the common single-byte case.
1671 2014-12-15 Josh Stone <jistone@redhat.com>
1673 * memory-access.h (__libdw_max_len_leb128): New.
1677 2014-12-14 Mark Wielaard <mjw@redhat.com>
1702 * encoded-value.h (read_encoded_value): Assume get_uleb128 and
1705 * libdwP.h (__libdw_dieabbrev): Call get_uleb128 with die->cu->endp.
1708 * memory-access.h (__libdw_get_uleb128): Take an extra endp.
1712 2014-12-12 Mark Wielaard <mjw@redhat.com>
1729 (dwarf_getlocation_attr): Use attr_form_cu to set result->cu.
1740 2014-12-11 Mark Wielaard <mjw@redhat.com>
1744 2014-12-13 Mark Wielaard <mjw@redhat.com>
1749 2014-12-11 Josh Stone <jistone@redhat.com>
1756 2014-12-10 Josh Stone <jistone@redhat.com>
1760 * dwarf_child.c (dwarf_child): Use cu->endp.
1761 * dwarf_cuoffset.c (dwarf_cuoffset): Use cu->startp.
1762 * dwarf_dieoffset.c (dwarf_dieoffset): Use cu->startp.
1765 2014-12-10 Josh Stone <jistone@redhat.com>
1769 2014-12-10 Josh Stone <jistone@redhat.com>
1771 * libdwP.h (__libdw_dieabbrev): New die->abbrev lookup function.
1777 2014-12-04 Mark Wielaard <mjw@redhat.com>
1787 2014-12-02 Petr Machata <pmachata@redhat.com>
1790 helper functions.
1794 2014-11-27 Mark Wielaard <mjw@redhat.com>
1798 2014-11-27 Mark Wielaard <mjw@redhat.com>
1803 2014-11-24 Mark Wielaard <mjw@redhat.com>
1808 2014-11-23 Mark Wielaard <mjw@redhat.com>
1814 2014-11-23 Mark Wielaard <mjw@redhat.com>
1819 2014-11-24 Mark Wielaard <mjw@redhat.com>
1830 2014-11-26 Mark Wielaard <mjw@redhat.com>
1834 2014-11-11 Mark Wielaard <mjw@redhat.com>
1838 (__libdw_getsrclines): Add internal_function to declaration.
1840 2014-09-10 Petr Machata <pmachata@redhat.com>
1865 (macro_info_getmacros_off, do_dwarf_getmacros_die): New helper
1879 2014-10-06 Mark Wielaard <mjw@redhat.com>
1885 * libdw.h (dwarf_peel_type): New function declaration.
1886 * libdwP.h (dwarf_peel_type): New internal declaration.
1889 2014-10-15 Petr Machata <pmachata@redhat.com>
1894 2014-10-05 Mark Wielaard <mjw@redhat.com>
1898 2014-10-02 Mark Wielaard <mjw@redhat.com>
1904 2014-09-12 Petr Machata <pmachata@redhat.com>
1906 * memory-access.h (read_ubyte_unaligned_inc): Allow only 4- and
1907 8-byte quantities. Consequently, rename to...
1912 2014-09-10 Petr Machata <pmachata@redhat.com>
1918 2014-08-15 Mark Wielaard <mjw@redhat.com>
1922 * libdw.h (dwarf_cu_die): New function declaration.
1925 2014-08-15 Mark Wielaard <mjw@redhat.com>
1930 (dwarf_cu_getdwarf): New function declaration.
1933 2014-06-18 Mark Wielaard <mjw@redhat.com>
1937 2014-05-02 Mark Wielaard <mjw@redhat.com>
1941 2014-05-01 Mark Wielaard <mjw@redhat.com>
1947 2014-04-30 Mark Wielaard <mjw@redhat.com>
1951 2014-04-15 Florian Weimer <fweimer@redhat.com>
1957 2014-04-24 Florian Weimer <fweimer@redhat.com>
1959 * libdw.map (ELFUTILS_0.159): Export dwelf_dwarf_gnu_debugaltlink.
1961 2014-04-22 Florian Weimer <fweimer@redhat.com>
1968 * libdw.map (ELFUTILS_0.159): Export the two new functions.
1970 2014-04-15 Florian Weimer <fweimer@redhat.com>
1978 2014-04-11 Mark Wielaard <mjw@redhat.com>
1985 2014-04-22 Mark Wielaard <mjw@redhat.com>
1987 * memory-access.h (get_sleb128_step): Remove undefined behavior
1990 2014-04-13 Mark Wielaard <mjw@redhat.com>
1994 2014-04-09 Mark Wielaard <mjw@redhat.com>
1999 2014-03-03 Jan Kratochvil <jan.kratochvil@redhat.com>
2005 2014-02-05 Josh Stone <jistone@redhat.com>
2011 2013-12-30 Mark Wielaard <mjw@redhat.com>
2016 2013-12-20 Mark Wielaard <mjw@redhat.com>
2020 2013-12-18 Mark Wielaard <mjw@redhat.com>
2026 2013-12-16 Mark Wielaard <mjw@redhat.com>
2030 2013-12-10 Josh Stone <jistone@redhat.com>
2032 * memory-access.h (get_uleb128_rest_return): Removed.
2034 (get_uleb128_step): Make this a self-contained block.
2041 * memory-access.c: Delete file.
2043 (DEFS): Remove the now unused -DIS_LIBDW.
2045 2013-12-09 Josh Stone <jistone@redhat.com>
2048 __libdw_form_val_len, now handling only non-constant form lengths.
2051 2013-12-09 Mark Wielaard <mjw@redhat.com>
2062 2013-11-27 Mark Wielaard <mjw@redhat.com>
2067 2013-11-26 Mark Wielaard <mjw@redhat.com>
2075 2013-11-09 Mark Wielaard <mjw@redhat.com>
2080 2013-11-07 Jan Kratochvil <jan.kratochvil@redhat.com>
2088 2013-11-01 Michael Forney <mforney@mforney.org>
2093 2013-11-01 Michael Forney <mforney@mforney.org>
2097 2013-10-30 Jan Kratochvil <jan.kratochvil@redhat.com>
2101 2013-10-10 Mark Wielaard <mjw@redhat.com>
2109 2013-10-06 Mark Wielaard <mjw@redhat.com>
2114 2013-10-03 Josh Stone <jistone@redhat.com>
2120 2013-09-29 Mark Wielaard <mjw@redhat.com>
2122 * dwarf_getlocation.c (store_implicit_value): Cast op->number2 to
2127 op->number2 to uintptr_t before casting to char *.
2129 2013-09-24 Josh Stone <jistone@redhat.com>
2137 2013-09-20 Mark Wielaard <mjw@redhat.com>
2144 2013-09-12 Mark Wielaard <mjw@redhat.com>
2149 2013-08-24 Mark Wielaard <mjw@redhat.com>
2168 2013-08-23 Mark Wielaard <mjw@redhat.com>
2180 2013-07-02 Mark Wielaard <mjw@redhat.com>
2186 2013-07-02 Mark Wielaard <mjw@redhat.com>
2190 2013-06-26 Mark Wielaard <mjw@redhat.com>
2198 2013-05-03 Mark Wielaard <mjw@redhat.com>
2203 2013-04-28 Jan Kratochvil <jan.kratochvil@redhat.com>
2207 2013-04-24 Mark Wielaard <mjw@redhat.com>
2211 2013-04-10 Mark Wielaard <mjw@redhat.com>
2217 2013-03-25 Mark Wielaard <mjw@redhat.com>
2222 2013-03-12 Mark Wielaard <mjw@redhat.com>
2227 2013-02-15 Mark Wielaard <mjw@redhat.com>
2229 * dwarf_formstring.c (dwarf_formstring): Check dbg_ret->sectiondata,
2230 not dbg->sectiondata.
2232 2013-01-07 Roland McGrath <roland@hack.frob.com>
2234 * memory-access.h
2238 2012-12-18 Mark Wielaard <mjw@redhat.com>
2245 2012-10-09 Petr Machata <pmachata@redhat.com>
2252 2012-10-08 Jan Kratochvil <jan.kratochvil@redhat.com>
2257 2012-10-08 Jan Kratochvil <jan.kratochvil@redhat.com>
2263 2012-10-08 Jan Kratochvil <jan.kratochvil@redhat.com>
2269 2012-10-08 Jan Kratochvil <jan.kratochvil@redhat.com>
2275 2012-08-24 Mark Wielaard <mjw@redhat.com>
2282 2012-08-16 Mark Wielaard <mjw@redhat.com>
2284 * Makefile.am (EXTRA_DIST): Add known-dwarf.h.
2288 2012-06-27 Mark Wielaard <mjw@redhat.com>
2310 (__check_build_id): New function declaration.
2315 2012-07-19 Mark Wielaard <mjw@redhat.com>
2319 2012-07-24 Mark Wielaard <mjw@redhat.com>
2325 2012-07-24 Mark Wielaard <mjw@redhat.com>
2329 2012-06-27 Mark Wielaard <mjw@redhat.com>
2333 2012-06-26 Mark Wielaard <mjw@redhat.com>
2340 2012-04-27 Mark Wielaard <mjw@redhat.com>
2345 2012-03-19 Tom Tromey <tromey@redhat.com>
2351 2012-01-31 Mark Wielaard <mjw@redhat.com>
2355 2011-11-31 Mark Wielaard <mjw@redhat.com>
2357 * Makefile.am (known-dwarf.h): Run gawk on config/known-dwarf.awk.
2359 2011-07-14 Mark Wielaard <mjw@redhat.com>
2363 2011-05-16 Jakub Jelinek <jakub@redhat.com>
2369 2011-04-26 Mark Wielaard <mjw@redhat.com>
2372 cu_data () of die->cu.
2374 2011-03-22 Mark Wielaard <mjw@redhat.com>
2388 2011-03-10 Petr Machata <pmachata@redhat.com>
2393 2011-03-09 Petr Machata <pmachata@redhat.com>
2397 2011-02-23 Roland McGrath <roland@redhat.com>
2408 2010-10-13 Roland McGrath <roland@redhat.com>
2412 2010-10-05 Roland McGrath <roland@redhat.com>
2417 2010-07-26 Roland McGrath <roland@redhat.com>
2432 2010-08-24 Roland McGrath <roland@redhat.com>
2436 2010-07-27 Roland McGrath <roland@redhat.com>
2440 2010-06-23 Roland McGrath <roland@redhat.com>
2446 2010-06-22 Roland McGrath <roland@redhat.com>
2453 2010-06-21 Roland McGrath <roland@redhat.com>
2457 * memory-access.h (get_sleb128_rest_return): Fix sign extension for
2458 10-byte case.
2460 2010-06-20 Roland McGrath <roland@redhat.com>
2479 2010-06-16 Roland McGrath <roland@redhat.com>
2537 * encoded-value.h (read_encoded_value): Handle DW_EH_PE_indirect.
2543 2010-06-17 Roland McGrath <roland@redhat.com>
2557 2010-06-16 Roland McGrath <roland@redhat.com>
2573 * encoded-value.h (read_encoded_value): Handle DW_EH_PE_indirect.
2579 2010-06-15 Roland McGrath <roland@redhat.com>
2590 2010-06-01 Roland McGrath <roland@redhat.com>
2606 2010-05-31 Mark Wielaard <mjw@redhat.com>
2611 2010-05-31 Mark Wielaard <mjw@redhat.com>
2615 2010-05-28 Eduardo Santiago <santiago@redhat.com>
2620 2010-05-27 Roland McGrath <roland@redhat.com>
2625 2010-05-08 Roland McGrath <roland@redhat.com>
2634 2010-04-26 Roland McGrath <roland@redhat.com>
2638 DW_CFA_def_cfa_{offset*,register} when a non-offset rule is in force.
2648 2010-04-22 Roland McGrath <roland@redhat.com>
2655 2010-03-10 Roland McGrath <roland@redhat.com>
2659 2010-02-15 Roland McGrath <roland@redhat.com>
2663 2010-02-02 Mark Wielaard <mjw@redhat.com>
2667 2010-01-07 Roland McGrath <roland@redhat.com>
2671 2010-01-05 Roland McGrath <roland@redhat.com>
2686 2009-11-21 Roland McGrath <roland@redhat.com>
2689 non-constant forms.
2691 2009-10-15 Roland McGrath <roland@redhat.com>
2696 2009-09-17 Roland McGrath <roland@redhat.com>
2702 2009-09-10 Roland McGrath <roland@redhat.com>
2710 2009-09-09 Mark Wielaard <mjw@redhat.com>
2712 * dwarf_getcfi.c (dwarf_getcfi): Clear cfi->ebl.
2714 2009-08-21 Josh Stone <jistone@redhat.com>
2718 2009-08-10 Roland McGrath <roland@redhat.com>
2722 2009-08-09 Roland McGrath <roland@redhat.com>
2736 2009-08-07 Roland McGrath <roland@redhat.com>
2746 2009-07-22 Roland McGrath <roland@redhat.com>
2751 * dwarf_frame_register.c: Change calling/return-value convention for
2752 value-only results and undefined/same_value.
2762 2009-07-21 Roland McGrath <roland@redhat.com>
2770 2009-07-20 Roland McGrath <roland@redhat.com>
2775 2009-07-16 Roland McGrath <roland@redhat.com>
2789 2009-07-15 Roland McGrath <roland@redhat.com>
2794 2009-07-13 Roland McGrath <roland@redhat.com>
2798 2009-07-08 Roland McGrath <roland@redhat.com>
2814 * libdw.map (ELFUTILS_0.142): Export them.
2823 * frame-cache.c: New file.
2826 * encoded-value.h: New file.
2838 * memory-access.h [! ALLOW_UNALIGNED]
2841 (read_2ubyte_unaligned): Define as macro passing dbg->other_byte_order.
2851 2009-07-08 Roland McGrath <roland@redhat.com>
2859 2009-06-18 Roland McGrath <roland@redhat.com>
2868 2009-05-05 Petr Machata <pmachata@redhat.com>
2873 Call it instead of hand-rolled offset handling code.
2877 2009-05-04 Petr Machata <pmachata@redhat.com>
2884 2009-04-23 Petr Machata <pmachata@redhat.com>
2896 2009-04-23 Petr Machata <pmachata@redhat.com>
2902 2009-05-07 Roland McGrath <roland@redhat.com>
2905 return value and OFFSET argument, not CU-relative. Only fetch the
2908 2009-05-07 Petr Machata <pmachata@redhat.com>
2913 2009-04-15 Roland McGrath <roland@redhat.com>
2918 2009-04-01 Roland McGrath <roland@redhat.com>
2922 2009-01-28 Roland McGrath <roland@redhat.com>
2929 2009-01-26 Roland McGrath <roland@redhat.com>
2933 2009-01-25 Roland McGrath <roland@redhat.com>
2937 2009-01-23 Roland McGrath <roland@redhat.com>
2939 * Makefile.am ($(srcdir)/known-dwarf.h): Target renamed back.
2942 2009-01-22 Roland McGrath <roland@redhat.com>
2946 2009-01-21 Roland McGrath <roland@redhat.com>
2950 (CLEANFILES): New variable, add known-dwarf.h.
2952 2009-01-17 Roland McGrath <roland@redhat.com>
2954 * Makefile.am (known-dwarf.h): Target renamed, not in $(srcdir).
2961 ($(srcdir)/known-dwarf.h): New target.
2966 2009-01-10 Ulrich Drepper <drepper@redhat.com>
2970 2009-01-08 Roland McGrath <roland@redhat.com>
2974 2008-01-06 Roland McGrath <roland@redhat.com>
2978 * dwarf_haschildren.c: Return -1 for error case, not 0.
2982 2009-01-06 Ulrich Drepper <drepper@redhat.com>
2986 * memory-access.h: Define read_ubyte_unaligned, read_sbyte_unaligned,
2989 2008-08-15 Roland McGrath <roland@redhat.com>
2994 2008-01-21 Ulrich Drepper <drepper@redhat.com>
3002 2008-01-18 Ulrich Drepper <drepper@redhat.com>
3007 2008-01-17 Nick Clifton <nickc@redhat.com>
3031 non-sibling die, if there is no sibling and the return pointer is
3053 2008-01-08 Roland McGrath <roland@redhat.com>
3057 (libdw.so): Pass -Wl,--enable-new-dtags,-rpath,$(pkglibdir).
3059 2007-10-17 Roland McGrath <roland@redhat.com>
3071 needs to check CU->version.
3078 2007-10-05 Roland McGrath <roland@redhat.com>
3085 2007-10-03 Roland McGrath <roland@redhat.com>
3093 2007-10-02 Roland McGrath <roland@redhat.com>
3098 2007-08-07 Roland McGrath <roland@redhat.com>
3103 * dwarf_getscopes.c (pc_record): Always bail early if DIE->prune.
3109 2007-07-03 Roland McGrath <roland@redhat.com>
3114 2007-04-16 Roland McGrath <roland@redhat.com>
3118 2007-04-05 Roland McGrath <roland@redhat.com>
3130 * dwarf_ranges.c (dwarf_ranges): Don't sign-extend 32-bit BEGIN
3131 address to check for all-ones base address entry. Check directly.
3134 2007-03-25 Roland McGrath <roland@redhat.com>
3142 2007-03-12 Roland McGrath <roland@redhat.com>
3146 2007-03-04 Roland McGrath <roland@redhat.com>
3151 2007-02-10 Roland McGrath <roland@redhat.com>
3155 2007-02-03 Roland McGrath <roland@redhat.com>
3162 2006-12-17 Roland McGrath <roland@redhat.com>
3167 2006-08-29 Roland McGrath <roland@redhat.com>
3175 result is aligned. Adjust NEWP->remaining here for this allocation.
3179 2006-07-12 Ulrich Drepper <drepper@redhat.com>
3185 * memory-access.c: Likewise.
3187 2006-06-28 Roland McGrath <roland@redhat.com>
3189 * libdw.map: Export dwfl_linecu, dwfl_line_comp_dir.
3191 * libdw.map: Bump to 0.122; export dwfl_module_getsymtab and
3194 2006-05-27 Ulrich Drepper <drepper@redhat.com>
3198 2006-05-22 Ulrich Drepper <drepper@redhat.com>
3203 2006-05-21 Ulrich Drepper <drepper@redhat.com>
3208 2006-02-28 Roland McGrath <roland@redhat.com>
3214 2006-02-22 Roland McGrath <roland@redhat.com>
3216 * libdw.map: Bump to 0.120; export dwfl_version.
3218 2005-12-22 Roland McGrath <roland@redhat.com>
3220 * libdw.map: Bump to 0.119; export dwfl_linux_proc_maps_report.
3222 2005-12-12 Roland McGrath <roland@redhat.com>
3224 * dwarf_ranges.c: Copy CU base address-finding code from
3227 2005-12-09 Roland McGrath <roland@redhat.com>
3233 2005-11-25 Roland McGrath <roland@redhat.com>
3235 * libdw.map: Bump to 0.118; export dwfl_module_register_names.
3237 2005-11-15 Roland McGrath <roland@redhat.com>
3239 * Makefile.am [BUILD_STATIC] (AM_CFLAGS): Add -fpic.
3241 2005-11-13 Roland McGrath <roland@redhat.com>
3243 * libdw.map: Bump to 0.117; export dwfl_module_return_value_location.
3245 2005-10-27 Roland McGrath <roland@redhat.com>
3255 2005-10-26 Roland McGrath <roland@redhat.com>
3299 2005-10-25 Roland McGrath <roland@redhat.com>
3305 2005-10-14 Roland McGrath <roland@redhat.com>
3310 * libdw.map: Export it.
3312 * libdw.map: Bump to 0.116; export dwarf_ranges.
3314 2005-09-20 Roland McGrath <roland@redhat.com>
3324 2005-09-14 Roland McGrath <roland@redhat.com>
3329 2005-09-11 Roland McGrath <roland@redhat.com>
3333 2005-09-07 Roland McGrath <roland@redhat.com>
3344 2005-08-28 Ulrich Drepper <drepper@redhat.com>
3350 2005-08-27 Roland McGrath <roland@redhat.com>
3372 2005-08-23 Roland McGrath <roland@redhat.com>
3377 2005-08-20 Roland McGrath <roland@redhat.com>
3383 2005-08-19 Roland McGrath <roland@redhat.com>
3389 2005-08-18 Roland McGrath <roland@redhat.com>
3394 2005-08-15 Roland McGrath <roland@redhat.com>
3406 2005-08-10 Ulrich Drepper <drepper@redhat.com>
3411 2005-08-09 Roland McGrath <roland@redhat.com>
3419 2005-08-01 Roland McGrath <roland@redhat.com>
3424 2005-07-28 Ulrich Drepper <drepper@redhat.com>
3429 2005-07-27 Roland McGrath <roland@redhat.com>
3440 2005-07-23 Ulrich Drepper <drepper@redhat.com>
3449 2005-06-01 Roland McGrath <roland@redhat.com>
3454 2005-06-08 Roland McGrath <roland@redhat.com>
3456 * memory-access.h (get_uleb128_step, get_uleb128): Remove casts.
3470 * memory-access.c (__libdw_get_uleb128, __libdw_get_sleb128): Likewise.
3474 2005-06-04 Roland McGrath <roland@redhat.com>
3476 * memory-access.h (get_uleb128_rest_return): New macro.
3480 * memory-access.c: New file.
3482 (DEFS): Add -DIS_LIBDW.
3484 2005-05-31 Roland McGrath <roland@redhat.com>
3489 2005-05-30 Roland McGrath <roland@redhat.com>
3494 * dwarf_getloclist.c (dwarf_addrloclists): Don't sign-extend 4-byte
3498 2005-05-28 Roland McGrath <roland@redhat.com>
3503 2005-05-23 Roland McGrath <roland@redhat.com>
3510 2005-05-22 Ulrich Drepper <drepper@redhat.com>
3514 2005-05-19 Roland McGrath <roland@redhat.com>
3531 2005-05-18 Roland McGrath <roland@redhat.com>
3567 2005-05-05 Roland McGrath <roland@redhat.com>
3574 2005-04-25 Ulrich Drepper <drepper@redhat.com>
3579 2005-04-24 Ulrich Drepper <drepper@redhat.com>
3584 * dwarf_offabbrev.c (dwarf_offabbrev): Return -1 on error, 1 if end
3589 2005-04-04 Ulrich Drepper <drepper@redhat.com>
3596 2005-04-04 Roland McGrath <roland@redhat.com>
3603 2005-04-04 Ulrich Drepper <drepper@redhat.com>
3612 2005-04-02 Ulrich Drepper <drepper@redhat.com>
3630 2005-04-01 Ulrich Drepper <drepper@redhat.com>
3649 2005-03-29 Ulrich Drepper <drepper@redhat.com>
3694 2005-03-21 Ulrich Drepper <drepper@redhat.com>
3698 2005-02-15 Ulrich Drepper <drepper@redhat.com>
3700 * Makefile (AM_CFLAGS): Add -Wunused -Wextra -Wformat=2.
3712 2005-02-05 Ulrich Drepper <drepper@redhat.com>
3716 * Makefile.am [MUDFLAP] (AM_CFLAGS): Add -fmudflap.
3718 2005-02-04 Ulrich Drepper <drepper@redhat.com>
3721 checks to not read over buffer boundaries for ill-formed DWARF data.
3723 2004-09-25 Ulrich Drepper <drepper@redhat.com>
3734 2004-01-20 Ulrich Drepper <drepper@redhat.com>
3740 * dwarf_memory-access.h: Likewise.
3742 2004-01-19 Ulrich Drepper <drepper@redhat.com>
3753 2004-01-18 Ulrich Drepper <drepper@redhat.com>
3757 * dwarf_nextcu.c: Return -1 if dwarf parameter is NULL.
3760 Use read_2ubyte_unaligned_inc instead of _inc-less variant.
3770 2004-01-17 Ulrich Drepper <drepper@redhat.com>
3774 2004-01-16 Ulrich Drepper <drepper@redhat.com>
3776 * memory-access.h: Add lots of const in case a pointer passed is const.
3792 2004-01-12 Ulrich Drepper <drepper@redhat.com>
3807 2004-01-11 Ulrich Drepper <drepper@redhat.com>
3857 2004-01-09 Ulrich Drepper <drepper@redhat.com>
3880 dwarf_getloclistent declaration.
3888 2004-01-07 Ulrich Drepper <drepper@redhat.com>
3904 2004-01-06 Ulrich Drepper <drepper@redhat.com>
3915 * dwarf_getsrclines.c: Initialize cu->files.
3917 2004-01-05 Ulrich Drepper <drepper@redhat.com>
3921 * dwarf_begin_elf.c (dwarf_begin_elf): Don't initialize mem_tail->next.
3930 instead of the *_inc-less variants.
3944 * memory-access.h: Add unlikely for the endian conversion paths.
3945 * Makefile.am (AM_CFLAGS): Add -std parameter.
3949 2003-08-11 Ulrich Drepper <drepper@redhat.com>