Searched refs:obj_section (Results 1 - 25 of 103) sorted by relevance

12345

/netbsd-current/external/gpl3/gdb/dist/gdb/
H A Dsymfile.h36 struct obj_section;
286 extern struct obj_section *find_pc_mapped_section (CORE_ADDR);
290 extern struct obj_section *find_pc_overlay (CORE_ADDR);
293 extern int section_is_overlay (struct obj_section *);
296 extern int section_is_mapped (struct obj_section *);
299 extern CORE_ADDR pc_in_mapped_range (CORE_ADDR, struct obj_section *);
302 extern CORE_ADDR pc_in_unmapped_range (CORE_ADDR, struct obj_section *);
305 extern CORE_ADDR overlay_mapped_address (CORE_ADDR, struct obj_section *);
308 extern CORE_ADDR overlay_unmapped_address (CORE_ADDR, struct obj_section *);
311 extern CORE_ADDR symbol_overlayed_address (CORE_ADDR, struct obj_section *);
[all...]
H A Dminsyms.h56 /* Return the obj_section from OBJFILE for MINSYM. */
58 struct obj_section *obj_section () const function in struct:bound_minimal_symbol
60 return minsym->obj_section (objfile);
286 struct obj_section *section,
H A Dmaint.h66 extern obj_section *maint_obj_section_from_bfd_section (bfd *abfd,
H A Dobjfiles.c68 struct obj_section **sections = nullptr;
259 struct obj_section *section;
288 struct obj_section);
696 struct obj_section *s;
871 sort_cmp (const struct obj_section *sect1, const obj_section *sect2)
916 const struct obj_section *osect;
947 /* Select "better" obj_section to keep. We prefer the one that came from
953 static struct obj_section *
954 preferred_obj_section (struct obj_section *
[all...]
H A Dhppa-bsd-tdep.c37 struct obj_section *faddr_sec;
57 struct obj_section *sec;
H A Dpsympriv.h41 struct obj_section *obj_section (struct objfile *objfile) const function in struct:partial_symbol
43 return ginfo.obj_section (objfile);
536 CORE_ADDR pc, struct obj_section *section, int warn_if_readin) override;
576 struct obj_section *section,
H A Dblockframe.c137 find_pc_sect_function (CORE_ADDR pc, struct obj_section *section)
159 find_pc_sect_containing_function (CORE_ADDR pc, struct obj_section *section)
196 static struct obj_section *cache_pc_function_section = NULL;
219 struct obj_section *section;
H A Dobjfiles.h572 struct obj_section *section,
725 struct obj_section *sections = nullptr;
726 struct obj_section *sections_end = nullptr;
807 struct obj_section struct
892 extern struct obj_section *find_pc_section (CORE_ADDR pc);
H A Dsymtab.h54 struct obj_section;
593 /* Set the index into the obj_section list (within the containing
600 /* Return the index into the obj_section list (within the containing
607 /* Return the obj_section from OBJFILE for this symbol. The symbol
611 struct obj_section *obj_section (const struct objfile *objfile) const;
614 extern CORE_ADDR symbol_overlayed_address (CORE_ADDR, struct obj_section *);
2101 extern struct symbol *find_pc_sect_function (CORE_ADDR, struct obj_section *);
2108 (CORE_ADDR pc, struct obj_section *section);
2197 extern void expand_symtab_containing_pc (CORE_ADDR, struct obj_section *);
[all...]
H A Dfindvar.c603 var->obj_section (var_objfile));
640 var->obj_section (var->objfile ()));
682 var->obj_section (var->objfile ()));
723 struct obj_section *obj_section;
753 obj_section = bmsym.minsym->obj_section (bmsym.objfile);
756 if (obj_section == NULL
757 || (obj_section->the_bfd_section->flags & SEC_THREAD_LOCAL) != 0)
762 addr = symbol_overlayed_address (addr, obj_section);
722 struct obj_section *obj_section; local
[all...]
H A Dquick-symbol.h196 CORE_ADDR pc, struct obj_section *section, int warn_if_readin) = 0;
H A Dminsyms.c681 struct obj_section *iter;
725 lookup_minimal_symbol_by_pc_section (CORE_ADDR pc_in, struct obj_section *section,
850 && msymbol[hi].obj_section (objfile) != nullptr
852 (msymbol[hi].obj_section (objfile),
869 && (msymbol[hi].obj_section (objfile)
870 == msymbol[hi - 1].obj_section (objfile)))
1573 struct obj_section *obj_section;
1603 obj_section = minsym.obj_section ();
1572 struct obj_section *obj_section; local
[all...]
H A Dgdbarch.h38 struct obj_section;
H A Dsolib-aix.c644 /* Return the obj_section corresponding to OBJFILE's data section,
648 static struct obj_section *
651 struct obj_section *osect;
666 struct obj_section *pc_osect = find_pc_section (pc);
667 struct obj_section *data_osect;
/netbsd-current/external/gpl3/gdb.old/dist/gdb/
H A Dsymfile.h34 struct obj_section;
290 CORE_ADDR pc, struct obj_section *section, int warn_if_readin);
495 extern struct obj_section *find_pc_mapped_section (CORE_ADDR);
499 extern struct obj_section *find_pc_overlay (CORE_ADDR);
502 extern int section_is_overlay (struct obj_section *);
505 extern int section_is_mapped (struct obj_section *);
508 extern CORE_ADDR pc_in_mapped_range (CORE_ADDR, struct obj_section *);
511 extern CORE_ADDR pc_in_unmapped_range (CORE_ADDR, struct obj_section *);
514 extern CORE_ADDR overlay_mapped_address (CORE_ADDR, struct obj_section *);
517 extern CORE_ADDR overlay_unmapped_address (CORE_ADDR, struct obj_section *);
[all...]
H A Dobjfiles.c73 struct obj_section **sections = nullptr;
271 struct obj_section *section;
307 struct obj_section);
739 struct obj_section *s;
933 sort_cmp (const struct obj_section *sect1, const obj_section *sect2)
978 const struct obj_section *osect;
1009 /* Select "better" obj_section to keep. We prefer the one that came from
1015 static struct obj_section *
1016 preferred_obj_section (struct obj_section *
[all...]
H A Dhppa-bsd-tdep.c37 struct obj_section *faddr_sec;
57 struct obj_section *sec;
H A Dblockframe.c137 find_pc_sect_function (CORE_ADDR pc, struct obj_section *section)
159 find_pc_sect_containing_function (CORE_ADDR pc, struct obj_section *section)
196 static struct obj_section *cache_pc_function_section = NULL;
219 struct obj_section *section;
H A Dpsympriv.h41 struct obj_section *obj_section (struct objfile *objfile) const function in struct:partial_symbol
H A Dminsyms.h264 struct obj_section *section,
H A Dobjfiles.h131 struct obj_section struct
653 struct obj_section *sections = nullptr;
654 struct obj_section *sections_end = nullptr;
781 extern struct obj_section *find_pc_section (CORE_ADDR pc);
H A Dsymtab.h52 struct obj_section;
545 extern CORE_ADDR symbol_overlayed_address (CORE_ADDR, struct obj_section *);
1720 extern struct symbol *find_pc_sect_function (CORE_ADDR, struct obj_section *);
1727 (CORE_ADDR pc, struct obj_section *section);
1816 extern void expand_symtab_containing_pc (CORE_ADDR, struct obj_section *);
1825 find_pc_sect_compunit_symtab (CORE_ADDR, struct obj_section *);
1887 struct obj_section *section = NULL;
1921 struct obj_section *, int);
1997 bool matching_obj_sections (struct obj_section *, struct obj_section *);
[all...]
H A Dfindvar.c756 struct obj_section *obj_section;
781 obj_section = MSYMBOL_OBJ_SECTION (lookup_data.result.objfile, msym);
784 if (obj_section == NULL
785 || (obj_section->the_bfd_section->flags & SEC_THREAD_LOCAL) != 0)
790 addr = symbol_overlayed_address (addr, obj_section);
792 if (obj_section
793 && (obj_section->the_bfd_section->flags & SEC_THREAD_LOCAL) != 0)
794 addr = target_translate_tls_address (obj_section->objfile, addr);
755 struct obj_section *obj_section; local
H A Dsolib-aix.c648 /* Return the obj_section corresponding to OBJFILE's data section,
652 static struct obj_section *
655 struct obj_section *osect;
670 struct obj_section *pc_osect = find_pc_section (pc);
671 struct obj_section *data_osect;
H A Dsymfile.c107 static int simple_overlay_update_1 (struct obj_section *);
846 struct obj_section *osect;
2922 whether a section is mapped is kept in the objfile->obj_section table.
2927 (by updating the mapped state information in the obj_section tables).
2962 section_is_overlay (struct obj_section *section)
2982 struct obj_section *sect;
3000 section_is_mapped (struct obj_section *osect)
3036 pc_in_unmapped_range (CORE_ADDR pc, struct obj_section *section)
3058 pc_in_mapped_range (CORE_ADDR pc, struct obj_section *section)
3074 sections_overlap (struct obj_section *
[all...]

Completed in 325 milliseconds

12345