Home
last modified time | relevance | path

Searched refs:buildsym_compunit (Results 1 – 14 of 14) sorted by relevance

/netbsd/src/external/gpl3/gdb/dist/gdb/
Dbuildsym-legacy.c25 static struct buildsym_compunit *buildsym_compunit; variable
30 buildsym_compunit->record_debugformat (format); in record_debugformat()
36 buildsym_compunit->record_producer (producer); in record_producer()
46 gdb_assert (buildsym_compunit != nullptr || name == nullptr); in set_last_source_file()
47 if (buildsym_compunit != nullptr) in set_last_source_file()
48 buildsym_compunit->set_last_source_file (name); in set_last_source_file()
56 if (buildsym_compunit == nullptr) in get_last_source_file()
58 return buildsym_compunit->get_last_source_file (); in get_last_source_file()
66 gdb_assert (buildsym_compunit != nullptr); in set_last_source_start_addr()
67 buildsym_compunit->set_last_source_start_addr (addr); in set_last_source_start_addr()
[all …]
Dbuildsym.c51 buildsym_compunit::buildsym_compunit (struct objfile *objfile_, in buildsym_compunit() function
79 buildsym_compunit::~buildsym_compunit () in ~buildsym_compunit()
110 buildsym_compunit::get_macro_table () in get_macro_table()
175 buildsym_compunit::record_pending_block (struct block *block, in record_pending_block()
199 buildsym_compunit::finish_block_internal in finish_block_internal()
385 buildsym_compunit::finish_block (struct symbol *symbol, in finish_block()
403 buildsym_compunit::record_block_range (struct block *block, in record_block_range()
420 buildsym_compunit::make_blockvector () in make_blockvector()
486 buildsym_compunit::start_subfile (const char *name, const char *name_for_id) in start_subfile()
565 buildsym_compunit::patch_subfile_names (struct subfile *subfile, in patch_subfile_names()
[all …]
Dbuildsym.h143 struct buildsym_compunit struct
154 buildsym_compunit (struct objfile *objfile_, const char *name,
160 buildsym_compunit (struct objfile *objfile_, const char *name, in buildsym_compunit() function
163 : buildsym_compunit (objfile_, name, comp_dir_, name, language_, last_addr) in buildsym_compunit()
170 buildsym_compunit (struct objfile *objfile_, const char *name, in buildsym_compunit() function
182 ~buildsym_compunit ();
184 DISABLE_COPY_AND_ASSIGN (buildsym_compunit);
Dcp-support.h35 struct buildsym_compunit;
133 extern void cp_scan_for_anonymous_namespaces (struct buildsym_compunit *,
Dbuildsym-legacy.h145 extern struct buildsym_compunit *get_buildsym_compunit ();
Dctfread.c120 struct buildsym_compunit *builder;
1254 ccp->builder = new buildsym_compunit in ctf_start_compunit_symtab()
Dcp-namespace.c55 cp_scan_for_anonymous_namespaces (struct buildsym_compunit *compunit, in cp_scan_for_anonymous_namespaces()
DChangeLog-20186436 * buildsym.h (struct buildsym_compunit) <m_objfile, m_subfiles,
6518 * buildsym.h (struct buildsym_compunit): Move from buildsym.c.
6519 * buildsym.c (struct buildsym_compunit): Move to buildsym.h.
6520 (buildsym_compunit::buildsym_compunit)
6521 (buildsym_compunit::~buildsym_compunit)
6522 (buildsym_compunit::get_macro_table): Define.
6527 (buildsym_compunit::end_symtab_from_static_block): Update.
6528 (buildsym_compunit::augment_type_symtab): Update.
6542 * buildsym.c (buildsym_compunit::buildsym_compunit): Do more
6544 (buildsym_compunit): Add new constructor.
[all …]
DChangeLog-2014269 Simplify, call prepare_for_building. Re-initialize buildsym_compunit.
1422 * buildsym.c (struct buildsym_compunit): New struct.
1424 (buildsym_compunit): New static global.
1426 buildsym_compunit.
1428 (start_subfile): Rewrite to use buildsym_compunit. Don't initialize
1433 (patch_subfile_names): Rewrite to use buildsym_compunit.
1438 (watch_main_source_file_lossage): Rewrite to use buildsym_compunit.
1440 (end_symtab_get_static_block): Update to use buildsym_compunit.
1444 Update to use buildsym_compunit. Don't set symtab->dirname,
1455 (record_debugformat): Update to use buildsym_compunit.
[all …]
DChangeLog-20207892 * buildsym.c (buildsym_compunit::end_symtab_with_blockvector): Handle
12437 * buildsym.c (buildsym_compunit::finish_block_internal): Update.
13298 * buildsym.c (buildsym_compunit::record_line): Remove
14827 * buildsyms.c (buildsym_compunit::record_line): Avoid accessing
14839 * buildsym.c (buildsym_compunit::record_line): Take an extra
14842 * buildsym.h (buildsym_compunit::record_line): Add extra
14950 * buildsym.c (buildsym_compunit::get_macro_table): Use
16837 (buildsym_compunit::end_symtab_with_blockvector): Create local
DChangeLog-201925 * buildsym.c (buildsym_compunit::record_line): Do no longer ignore
3264 (buildsym_compunit::end_symtab_with_blockvector): Use std::sort
6396 * buildsym.c (buildsym_compunit::end_symtab_with_blockvector): Use
14394 * buildsym.c (buildsym_compunit::get_macro_table): Update.
16839 * buildsym.c (buildsym_compunit::end_symtab_with_blockvector): Use
DChangeLog-20217418 * buildsym.c (buildsym_compunit::record_line): Filter out end-of-seq
DChangeLog-20173176 * buildsym.c (struct buildsym_compunit): <language>: New field.
/netbsd/src/external/gpl3/binutils/dist/
DChangeLog.git27892 After finding this code in buildsym_compunit::finish_block_internal:
27939 [gdb/symtab] Fix uninitialized memory in buildsym_compunit::finish_block_internal
27942 here in buildsym_compunit::finish_block_internal:
87994 …965== at 0x5211F7: dwarf_decode_macro_bytes(dwarf2_per_objfile*, buildsym_compunit*, bfd*, unsi…
87995 …=2140965== by 0x52158A: dwarf_decode_macros(dwarf2_per_objfile*, buildsym_compunit*, dwarf2_sec…
109313 gdb: remove code to prepend comp dir in buildsym_compunit::start_subfile
109414 DW_AT_name, passed to the buildsym_compunit's constructor:
109448 already-created subfile, created by buildsym_compunit's constructor. If
109495 - Make buildsym_compunit::buildsym_compunit and
109496 buildsym_compunit::start_subfile accept a "name_for_id" parameter
[all …]