aboutsummaryrefslogtreecommitdiff
path: root/bfd/dwarf2.c
AgeCommit message (Expand)AuthorFilesLines
2023-11-17Fix read_ranges for 32-bit longJoseph Myers1-1/+1
2023-04-12ubsan: dwarf2.c:2232:7: runtime error: index 16 out of boundsAlan Modra1-5/+5
2023-03-27Duplicate DW_AT_call_file leakAlan Modra1-2/+5
2023-02-24Enhance better_fit() function to prefer function symbols over non-function sy...Nick Clifton1-15/+37
2023-02-23Fix _bfd_elf_find_function so that it can cope with overlapping symbolsNick Clifton1-22/+82
2023-02-23Fix the BFD library's find_nearest_line feature to produce consistent results.Nick Clifton1-15/+11
2023-02-08Re: Resetting section vma after _bfd_dwarf2_find_nearest_lineAlan Modra1-1/+1
2023-02-06Resetting section vma after _bfd_dwarf2_find_nearest_lineAlan Modra1-42/+33
2023-01-11Fix a potential illegal memory access in the BFD library when parsing a corru...Nick Clifton1-1/+1
2023-01-10Set dwarf2 stash pointer earlierAlan Modra1-2/+1
2023-01-04addr2line out of memory on fuzzed fileAlan Modra1-0/+8
2023-01-01Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2022-12-26bfd/dwarf2.c: allow use of DWARF5 directory entry 0Alan Modra1-13/+10
2022-12-23Fix illegal memory access parsing corrupt DWARF information.Nick Clifton1-1/+2
2022-12-22PR29925, Memory leak in find_abstract_instanceAlan Modra1-12/+19
2022-12-21PR29922, SHT_NOBITS section avoids section size sanity checkAlan Modra1-3/+9
2022-11-11PR28834, PR26946 sanity checking section sizeAlan Modra1-13/+7
2022-10-04ignore DWARF debug information for -gsplit-dwarf with dwarf-5Potharla, Rupesh1-1/+11
2022-09-21PR29573, addr2line doesn't display file/line for local symbolsAlan Modra1-18/+16
2022-09-21dwarf2.c: simplify best_fit_len testsAlan Modra1-32/+22
2022-09-21dwarf2.c: mangle_styleAlan Modra1-11/+33
2022-09-21dwarf2.c remove varinfo and funcinfo sec fieldAlan Modra1-19/+3
2022-09-06bfd: Add bfd_find_nearest_line_with_altAaron Merey1-12/+55
2022-08-30BFD library: Use entry 0 in directory and filename tables of DWARF-5 debug info.Nick Clifton1-28/+58
2022-08-27bfd: Fix minor bug in read_indexed_address function.rupothar1-3/+3
2022-08-08add splay tree for info_ptr -> CU mappingMartin Liska1-10/+67
2022-08-08dwarf: use find_abstract_instance for vars and DW_AT_specificationMartin Liska1-15/+7
2022-07-29Stop the linker from complaining about unrecognised DW_FORM-rnglistx and DW_F...Nick Clifton1-0/+5
2022-06-15PR29230, segv in lookup_symbol_in_variable_tableAlan Modra1-9/+42
2022-06-02asan: NULL deref in scan_unit_for_symbolsAlan Modra1-24/+23
2022-05-27Remove use of bfd_uint64_t and similarAlan Modra1-43/+40
2022-05-26bfd: Add Support for DW_FORM_strx* and DW_FORM_addrx*Potharla, Rupesh1-14/+268
2022-05-20add a trie to map quickly from address range to compilation unitSteinar H. Gunderson1-19/+367
2022-04-03Revert commit 240d6706c6a2Alan Modra1-62/+22
2022-03-29bfd/Dwarf2: gas doesn't mangle namesJan Beulich1-0/+1
2022-03-29bfd/Dwarf2: make find-nearest-line returned function name consistentJan Beulich1-2/+3
2022-03-22Fix return code in _bfd_dwarf2_find_nearest_line().Steiner H Gunderson1-1/+5
2022-03-21Reduce O(n2) performance overhead when parsing DWARF unit information.Steiner H Gunderson1-33/+60
2022-02-02Stop the BFD library complaining about compressed dwarf debug string sections...Nick Clifton1-2/+6
2022-01-02Update year range in copyright notice of binutils filesAlan Modra1-1/+1
2021-12-16PR28691, validate dwarf attribute formAlan Modra1-56/+128
2021-12-10PR28674, objdump crashAlan Modra1-1/+1
2021-07-10Tidy commit 49910fd88dcdAlan Modra1-6/+3
2021-07-02Fix an illegal memory access triggered by an attempt to parse a corrupt input...Nick Clifton1-1/+4
2021-06-07fix Dwarf2 build with certain gcc versionsJan Beulich1-2/+2
2021-05-22bfd dwarf2 sanity checkingAlan Modra1-373/+233
2021-05-20gdb/bfd: avoid crash when architecture is forced to csky or riscvAndrew Burgess1-8/+4
2021-03-31Use bool in bfdAlan Modra1-241/+241
2021-03-23bfd: avoid "shadowing" of glibc function nameJan Beulich1-1/+1
2021-03-22Add startswith function and use it instead of CONST_STRNEQ.Martin Liska1-4/+4