Searched refs:section_offsets (Results 1 - 25 of 31) sorted by relevance

12

/freebsd-10.2-release/contrib/gdb/gdb/
H A Dsomsolib.h32 struct section_offsets;
44 struct section_offsets *);
H A Dmipsread.c55 read_alphacoff_dynamic_symtab (struct section_offsets *,
102 read_alphacoff_dynamic_symtab (objfile->section_offsets, objfile);
221 read_alphacoff_dynamic_symtab (struct section_offsets *section_offsets, argument
393 sym_value += ANOFFSET (section_offsets, SECT_OFF_TEXT (objfile));
401 sym_value += ANOFFSET (section_offsets, SECT_OFF_DATA (objfile));
409 sym_value += ANOFFSET (section_offsets, SECT_OFF_BSS (objfile));
H A Dsomread.c51 struct section_offsets *);
74 struct section_offsets *section_offsets)
86 struct section_offsets *section_offsets)
98 text_offset = ANOFFSET (section_offsets, 0);
99 data_offset = ANOFFSET (section_offsets, 1);
356 som_symtab_read (abfd, objfile, objfile->section_offsets);
434 objfile->section_offsets = (struct section_offsets *)
85 som_symtab_read(bfd *abfd, struct objfile *objfile, struct section_offsets *section_offsets) argument
[all...]
H A Dsymfile.h123 /* This function produces a file-dependent section_offsets
185 struct section_offsets *, int, int, int);
213 struct section_offsets *,
H A Dpa64solib.h24 struct section_offsets;
H A Dstabsread.h179 struct section_offsets *, struct objfile *);
H A Ddbxread.c1048 sym_value += ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
1053 sym_value += ANOFFSET (objfile->section_offsets, SECT_OFF_DATA (objfile));
1058 sym_value += ANOFFSET (objfile->section_offsets, SECT_OFF_BSS (objfile));
1099 rel->address + ANOFFSET (objfile->section_offsets, SECT_OFF_DATA (objfile));
1257 objfile->section_offsets we should apply to the variable's
1326 nlist.n_value += ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
1331 nlist.n_value += ANOFFSET (objfile->section_offsets, SECT_OFF_DATA (objfile));
1338 nlist.n_value += ANOFFSET (objfile->section_offsets, SECT_OFF_BSS (objfile));
1362 nlist.n_value += ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
1398 nlist.n_value += ANOFFSET (objfile->section_offsets, SECT_OFF_DAT
2467 struct section_offsets *section_offsets; local
2653 process_one_symbol(int type, int desc, CORE_ADDR valu, char *name, struct section_offsets *section_offsets, struct objfile *objfile) argument
[all...]
H A Dobjfiles.h145 and the one used by section_offsets. Section as used
149 The sections in section_offsets have their meaning determined by
161 It is said to be redundant with section_offsets; it's not really being
401 struct section_offsets *section_offsets; member in struct:objfile
404 /* Indexes in the section_offsets array. These are initialized by the
555 extern void objfile_relocate (struct objfile *, struct section_offsets *);
H A Dmdebugread.c613 struct section_offsets *section_offsets, struct objfile *objfile)
644 sh->value += ANOFFSET (section_offsets, SECT_OFF_TEXT (objfile));
651 sh->value += ANOFFSET (section_offsets, SECT_OFF_DATA (objfile));
655 sh->value += ANOFFSET (section_offsets, SECT_OFF_BSS (objfile));
1990 ANOFFSET (pst->section_offsets, SECT_OFF_TEXT (pst->objfile)).
2049 static void parse_external (EXTR *, int, struct section_offsets *,
2053 parse_external (EXTR *es, int bigend, struct section_offsets *section_offsets,
2129 parse_symbol (&es->asym, ax, (char *) NULL, bigend, section_offsets, objfil
605 parse_symbol(SYMR *sh, union aux_ext *ax, char *ext_sh, int bigend, struct section_offsets *section_offsets, struct objfile *objfile) argument
2046 parse_external(EXTR *es, int bigend, struct section_offsets *section_offsets, struct objfile *objfile) argument
[all...]
H A Dsymtab.h144 section_offsets for this objfile. Negative means that the symbol
739 struct section_offsets
749 /* The size of a section_offsets table for N sections. */
751 (sizeof (struct section_offsets) \
752 + sizeof (((struct section_offsets *) 0)->offsets) * ((n)-1))
775 /* Section in objfile->section_offsets for the blockvector and
890 struct section_offsets *section_offsets;
736 struct section_offsets struct
886 struct section_offsets *section_offsets; member in struct:partial_symtab
H A Dxcoffread.c800 addr += ANOFFSET (this_symtab_psymtab->objfile->section_offsets,
1120 cs->c_value + ANOFFSET (objfile->section_offsets,
1262 CORE_ADDR off = ANOFFSET (objfile->section_offsets,
1307 + ANOFFSET (objfile->section_offsets,
1376 + ANOFFSET (objfile->section_offsets,
1398 + ANOFFSET (objfile->section_offsets,
1465 off = ANOFFSET (objfile->section_offsets, sec);
1564 + ANOFFSET (objfile->section_offsets,
1951 start_psymtab_common (objfile, objfile->section_offsets,
2018 subpst->section_offsets
[all...]
H A Dpa64solib.c326 (so->objfile->section_offsets)->offsets[SECT_OFF_TEXT (so->objfile)]
328 (so->objfile->section_offsets)->offsets[SECT_OFF_DATA (so->objfile)]
336 p->addr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_TEXT (so->objfile));
337 p->endaddr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_TEXT (so->objfile));
341 p->addr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_DATA (so->objfile));
342 p->endaddr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_DATA (so->objfile));
H A Dsolib-sunos.c702 struct section_offsets *new_offsets;
735 sizeof (struct section_offsets));
740 if (displacement != ANOFFSET (symfile_objfile->section_offsets, i))
H A Delfread.c179 offset = ANOFFSET (objfile->section_offsets, sym->section->index);
743 pst->section_offsets = (struct section_offsets *)
747 (pst->section_offsets)->offsets[i] = maybe->sections[i];
H A Dnlmread.c185 /* FIXME, should take a section_offsets param, not just an offset. */
187 offset = ANOFFSET (objfile->section_offsets, 0);
H A Dsymfile.c413 some address, section_offsets contains nothing but zeros, so it
414 doesn't matter which slot in section_offsets the individual
421 if (ANOFFSET (objfile->section_offsets, i) != 0)
443 don't need to do anything special. It allocates a section_offsets table
453 objfile->section_offsets = (struct section_offsets *)
456 memset (objfile->section_offsets, 0,
470 /* The section_offsets in the objfile are here filled in using
472 (objfile->section_offsets)->offsets[osp->sectindex] = osp->addr;
494 into a format-specific offset table --- a `struct section_offsets'
2535 start_psymtab_common(struct objfile *objfile, struct section_offsets *section_offsets, char *filename, CORE_ADDR textlow, struct partial_symbol **global_syms, struct partial_symbol **static_syms) argument
[all...]
H A Dobjfiles.c496 objfile_relocate (struct objfile *objfile, struct section_offsets *new_offsets)
498 struct section_offsets *delta =
499 ((struct section_offsets *)
508 ANOFFSET (new_offsets, i) - ANOFFSET (objfile->section_offsets, i);
625 (objfile->section_offsets)->offsets[i] = ANOFFSET (new_offsets, i);
H A Dcoffread.c246 /* Return the section_offsets* that CS points to. */
768 tmpaddr = cs->c_value + ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
834 cs->c_value + ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile)),
903 tmpaddr += ANOFFSET (objfile->section_offsets, sec);
1035 + ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile)),
1039 + ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile)),
1051 tmpaddr += ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
1075 cs->c_value + ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
1385 + ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile)));
1500 SYMBOL_VALUE (sym) += ANOFFSET (objfile->section_offsets, SECT_OFF_TEX
[all...]
H A Dhpread.c186 struct section_offsets *, char *);
226 (union dnttentry *, char *, struct section_offsets *,
807 ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile))),
820 ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile))),
2016 valu += ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
2050 valu += ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
2068 valu = dn_bufp->dfunc.hiaddr + ANOFFSET (objfile->section_offsets,
2073 ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
2089 valu = dn_bufp->ddocfunc.hiaddr + ANOFFSET (objfile->section_offsets,
2094 ANOFFSET (objfile->section_offsets, SECT_OFF_TEX
2784 hpread_expand_symtab(struct objfile *objfile, int sym_offset, int sym_size, CORE_ADDR text_offset, int text_size, struct section_offsets *section_offsets, char *filename) argument
5095 hpread_process_one_debug_symbol(union dnttentry *dn_bufp, char *name, struct section_offsets *section_offsets, struct objfile *objfile, CORE_ADDR text_offset, int text_size, char *filename, int index, int *at_module_boundary_p) argument
[all...]
H A Dsomsolib.c362 p->addr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_TEXT (so->objfile));
363 p->endaddr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_TEXT (so->objfile));
367 p->addr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_DATA (so->objfile));
368 p->endaddr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_DATA (so->objfile));
1389 struct section_offsets *offsets)
H A Dsolib-svr4.c1237 struct section_offsets *new_offsets;
1270 sizeof (struct section_offsets));
1275 if (displacement != ANOFFSET (symfile_objfile->section_offsets, i))
H A Dcoff-pe-read.c313 += ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
H A Drs6000-nat.c651 struct section_offsets *new_offsets;
669 (struct section_offsets *)
673 new_offsets->offsets[i] = ANOFFSET (objfile->section_offsets, i);
H A Ddwarfread.c313 the section_offsets structure used by dbxread (once this is done,
319 static struct section_offsets *base_section_offsets;
686 base_section_offsets = objfile->section_offsets;
687 baseaddr = ANOFFSET (objfile->section_offsets, 0);
2270 base_section_offsets = pst->section_offsets;
2271 baseaddr = ANOFFSET (pst->section_offsets, 0);
H A Ddwarf2loc.c61 CORE_ADDR base_offset = ANOFFSET (baton->objfile->section_offsets,

Completed in 388 milliseconds

12