binutils-gdb/gdb/dwarf2
Tom Tromey a2eb3f887c Add a couple of bfd_cache_close calls
This adds a couple of calls to bfd_cache_close at points where a BFD
isn't actively needed by gdb.  Normally at these points, all the
needed section data is already mapped, so we can simply close the file
descriptor.  This is harmless at worst, because if this is needed
after all, the BFD file descriptor cache will reopen it.
2024-01-08 18:40:21 -07:00
..
abbrev-cache.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
abbrev-cache.h gdb: move call site types to call-site.h 2023-01-20 14:48:57 -05:00
abbrev.c dwarf, fortran: add support for DW_TAG_entry_point 2023-12-29 11:31:10 +01:00
abbrev.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
ada-imported.c Handle Ada Pragma Import and Pragma Export 2023-05-12 13:25:28 -06:00
aranges.c Move read_addrmap_from_aranges to new file 2023-10-29 10:35:29 -06:00
aranges.h Move read_addrmap_from_aranges to new file 2023-10-29 10:35:29 -06:00
attribute.c Use unrelocated_addr in the DWARF reader 2023-06-05 09:59:18 -06:00
attribute.h gdb: Replace gdb::optional with std::optional 2023-11-21 11:52:35 +00:00
call-site.h Use unrelocated_addr in the DWARF reader 2023-06-05 09:59:18 -06:00
comp-unit-head.c Use unrelocated_addr in the DWARF reader 2023-06-05 09:59:18 -06:00
comp-unit-head.h Use unrelocated_addr in the DWARF reader 2023-06-05 09:59:18 -06:00
cooked-index.c Always use expand_symtabs_matching in ada-lang.c 2023-12-06 10:14:24 -07:00
cooked-index.h dwarf, fortran: add support for DW_TAG_entry_point 2023-12-29 11:31:10 +01:00
cu.c [gdb/symtab] Work around gas PR28629 2023-11-01 00:33:12 +01:00
cu.h gdb: Replace gdb::optional with std::optional 2023-11-21 11:52:35 +00:00
die.c Use unrelocated_addr in the DWARF reader 2023-06-05 09:59:18 -06:00
die.h gdb: Replace gdb::optional with std::optional 2023-11-21 11:52:35 +00:00
dwz.c Pre-read DWZ section data 2024-01-08 18:40:21 -07:00
dwz.h Pre-read DWZ section data 2024-01-08 18:40:21 -07:00
expr.c gdb: make get_frame_register_bytes take the next frame 2023-12-14 16:04:49 +00:00
expr.h Change value::m_initialized to bool 2023-02-15 15:07:07 -07:00
file-and-dir.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
frame-tailcall.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
frame-tailcall.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
frame.c gdb: read pseudo register through frame 2023-12-14 16:04:49 +00:00
frame.h gdb: dwarf2 generic implementation for caching function data 2023-01-25 21:04:40 +01:00
index-cache.c [gdb/symtab] Fix data race on bfd::{cacheable,format} 2023-08-04 15:02:43 +02:00
index-cache.h gdb: Replace gdb::optional with std::optional 2023-11-21 11:52:35 +00:00
index-common.c gdb: Use std::string_view instead of gdb::string_view 2023-11-21 11:52:36 +00:00
index-common.h gdb: Use std::string_view instead of gdb::string_view 2023-11-21 11:52:36 +00:00
index-write.c dwarf, fortran: add support for DW_TAG_entry_point 2023-12-29 11:31:10 +01:00
index-write.h Only use the per-BFD object to write a DWARF index 2023-02-24 11:46:53 -07:00
leb.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
leb.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
line-header.c gdb: Replace gdb::optional with std::optional 2023-11-21 11:52:35 +00:00
line-header.h [gdb] Fix typos 2023-06-03 22:43:57 +02:00
loc.c Use function entry point record only for entry values 2023-12-16 11:27:25 +01:00
loc.h Use function entry point record only for entry values 2023-12-16 11:27:25 +01:00
macro.c Pre-read DWZ section data 2024-01-08 18:40:21 -07:00
macro.h gdb: Replace gdb::optional with std::optional 2023-11-21 11:52:35 +00:00
mapped-index.h Write the DWARF index in the background 2023-02-24 11:46:53 -07:00
public.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
read-debug-names.c Pre-read DWZ section data 2024-01-08 18:40:21 -07:00
read-debug-names.h gdb/dwarf2: split .debug_names reading code to own file 2023-02-15 15:12:06 -05:00
read-gdb-index.c Remove quick_symbol_functions::expand_matching_symbols 2023-12-06 10:14:25 -07:00
read-gdb-index.h gdb/dwarf2: split .gdb_index reading code to own file 2023-02-15 15:12:01 -05:00
read.c Add a couple of bfd_cache_close calls 2024-01-08 18:40:21 -07:00
read.h Pre-read DWZ section data 2024-01-08 18:40:21 -07:00
sect-names.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
section.c Rename bfd_bread and bfd_bwrite 2023-08-09 08:48:09 +09:30
section.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
stringify.c Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
stringify.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
tag.h Update copyright year range in header of all files managed by GDB 2023-01-01 17:01:16 +04:00
types.h gdb: update some copyright years (2022 -> 2023) 2023-03-01 20:54:56 -05:00