breakpad/src/common/dwarf
Sterling Augustine feb2dca989 Add and handle new dwarf5 string-related forms.
Adding the new forms by type and processing should avoid
the problems with 0c0e24f709,
where new forms weren't handled in switch statements, breaking
the build.

Testing this should follow the testing for DW_FORM_GNU_str_index,
very closely, but there doesn't appear to be any tests for that,
or even DW_FORM_strp.

Change-Id: I609d56b1dc879971bfef1070f063f8457fec6017
Reviewed-on: https://chromium-review.googlesource.com/c/breakpad/breakpad/+/2233839
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: Mark Mentovai <mark@chromium.org>
2020-06-22 23:39:36 +00:00
..
bytereader-inl.h Use stdint.h numeric types 2020-04-09 00:09:40 +00:00
bytereader.cc Use stdint.h numeric types 2020-04-09 00:09:40 +00:00
bytereader.h Use stdint.h numeric types 2020-04-09 00:09:40 +00:00
bytereader_unittest.cc convert to uint8_t* for binary data to fix -Wnarrowing build errors 2016-01-26 15:38:19 -05:00
cfi_assembler.cc Basic handling of CIE version 4 in dwarf reading 2016-11-02 02:52:37 +00:00
cfi_assembler.h Basic handling of CIE version 4 in dwarf reading 2016-11-02 02:52:37 +00:00
dwarf2diehandler.cc Use stdint.h numeric types 2020-04-09 00:09:40 +00:00
dwarf2diehandler.h Use stdint.h numeric types 2020-04-09 00:09:40 +00:00
dwarf2diehandler_unittest.cc Use stdint.h numeric types in tests 2020-04-16 19:25:06 +00:00
dwarf2enums.h Add and handle new dwarf5 string-related forms. 2020-06-22 23:39:36 +00:00
dwarf2reader.cc Add and handle new dwarf5 string-related forms. 2020-06-22 23:39:36 +00:00
dwarf2reader.h Add and handle new dwarf5 string-related forms. 2020-06-22 23:39:36 +00:00
dwarf2reader_cfi_unittest.cc Use stdint.h numeric types in tests 2020-04-16 19:25:06 +00:00
dwarf2reader_die_unittest.cc Use stdint.h numeric types in tests 2020-04-16 19:25:06 +00:00
dwarf2reader_test_common.h Revert "Add dwarf5 compilation-unit header handling." 2020-03-10 18:29:58 +00:00
elf_reader.cc Use stdint.h numeric types 2020-04-09 00:09:40 +00:00
elf_reader.h Use stdint.h numeric types 2020-04-09 00:09:40 +00:00
functioninfo.cc Use stdint.h numeric types 2020-04-09 00:09:40 +00:00
functioninfo.h Use stdint.h numeric types 2020-04-09 00:09:40 +00:00
line_state_machine.h Use stdint.h numeric types 2020-04-09 00:09:40 +00:00
types.h Use stdint.h numeric types 2020-04-09 00:09:40 +00:00