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

12

/openbsd-current/gnu/usr.bin/binutils/gdb/
H A Dsomsolib.h32 struct section_offsets;
44 struct section_offsets *);
H A Dmipsread.c55 read_alphacoff_dynamic_symtab (struct section_offsets *,
99 read_alphacoff_dynamic_symtab (objfile->section_offsets, objfile);
199 read_alphacoff_dynamic_symtab (struct section_offsets *section_offsets, argument
371 sym_value += ANOFFSET (section_offsets, SECT_OFF_TEXT (objfile));
379 sym_value += ANOFFSET (section_offsets, SECT_OFF_DATA (objfile));
387 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);
357 som_symtab_read (abfd, objfile, objfile->section_offsets);
435 objfile->section_offsets = (struct section_offsets *)
85 som_symtab_read(bfd *abfd, struct objfile *objfile, struct section_offsets *section_offsets) argument
[all...]
H A Ddbxread.c1047 sym_value += ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
1052 sym_value += ANOFFSET (objfile->section_offsets, SECT_OFF_DATA (objfile));
1057 sym_value += ANOFFSET (objfile->section_offsets, SECT_OFF_BSS (objfile));
1098 rel->address + ANOFFSET (objfile->section_offsets, SECT_OFF_DATA (objfile));
1256 objfile->section_offsets we should apply to the variable's
1325 nlist.n_value += ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
1330 nlist.n_value += ANOFFSET (objfile->section_offsets, SECT_OFF_DATA (objfile));
1337 nlist.n_value += ANOFFSET (objfile->section_offsets, SECT_OFF_BSS (objfile));
1361 nlist.n_value += ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
1391 nlist.n_value += ANOFFSET (objfile->section_offsets, SECT_OFF_DAT
2460 struct section_offsets *section_offsets; local
2646 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.h118 and the one used by section_offsets. Section as used
122 The sections in section_offsets have their meaning determined by
134 It is said to be redundant with section_offsets; it's not really being
374 struct section_offsets *section_offsets; member in struct:objfile
377 /* Indexes in the section_offsets array. These are initialized by the
528 extern void objfile_relocate (struct objfile *, struct section_offsets *);
H A Dsymfile.h123 /* This function produces a file-dependent section_offsets
185 struct section_offsets *, int, int, int);
222 struct section_offsets *,
H A Dpa64solib.h24 struct section_offsets;
H A Dstabsread.h179 struct section_offsets *, struct objfile *);
H A Dnlmread.c184 /* FIXME, should take a section_offsets param, not just an offset. */
186 offset = ANOFFSET (objfile->section_offsets, 0);
H A Dmdebugread.c604 struct section_offsets *section_offsets, struct objfile *objfile)
635 sh->value += ANOFFSET (section_offsets, SECT_OFF_TEXT (objfile));
642 sh->value += ANOFFSET (section_offsets, SECT_OFF_DATA (objfile));
646 sh->value += ANOFFSET (section_offsets, SECT_OFF_BSS (objfile));
1981 ANOFFSET (pst->section_offsets, SECT_OFF_TEXT (pst->objfile)).
2040 static void parse_external (EXTR *, int, struct section_offsets *,
2044 parse_external (EXTR *es, int bigend, struct section_offsets *section_offsets,
2120 parse_symbol (&es->asym, ax, (char *) NULL, bigend, section_offsets, objfil
596 parse_symbol(SYMR *sh, union aux_ext *ax, char *ext_sh, int bigend, struct section_offsets *section_offsets, struct objfile *objfile) argument
2037 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
753 struct section_offsets
763 /* The size of a section_offsets table for N sections. */
765 (sizeof (struct section_offsets) \
766 + sizeof (((struct section_offsets *) 0)->offsets) * ((n)-1))
789 /* Section in objfile->section_offsets for the blockvector and
908 struct section_offsets *section_offsets;
750 struct section_offsets struct
904 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,
1950 start_psymtab_common (objfile, objfile->section_offsets,
2017 subpst->section_offsets
[all...]
H A Dpa64solib.c328 (so->objfile->section_offsets)->offsets[SECT_OFF_TEXT (so->objfile)]
330 (so->objfile->section_offsets)->offsets[SECT_OFF_DATA (so->objfile)]
338 p->addr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_TEXT (so->objfile));
339 p->endaddr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_TEXT (so->objfile));
343 p->addr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_DATA (so->objfile));
344 p->endaddr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_DATA (so->objfile));
H A Dsolib-svr4.c636 struct section_offsets *new_offsets;
644 sizeof (struct section_offsets));
649 if (displacement != ANOFFSET (symfile_objfile->section_offsets, i))
1189 struct section_offsets *new_offsets;
1222 sizeof (struct section_offsets));
1227 if (displacement != ANOFFSET (symfile_objfile->section_offsets, i))
H A Delfread.c206 offset = ANOFFSET (objfile->section_offsets, sym->section->index);
714 pst->section_offsets = (struct section_offsets *)
718 (pst->section_offsets)->offsets[i] = maybe->sections[i];
H A Dsymfile.c427 some address, section_offsets contains nothing but zeros, so it
428 doesn't matter which slot in section_offsets the individual
435 if (ANOFFSET (objfile->section_offsets, i) != 0)
457 don't need to do anything special. It allocates a section_offsets table
467 objfile->section_offsets = (struct section_offsets *)
470 memset (objfile->section_offsets, 0,
484 /* The section_offsets in the objfile are here filled in using
486 (objfile->section_offsets)->offsets[osp->sectindex] = osp->addr;
508 into a format-specific offset table --- a `struct section_offsets'
2569 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.c498 objfile_relocate (struct objfile *objfile, struct section_offsets *new_offsets)
500 struct section_offsets *delta =
501 ((struct section_offsets *)
510 ANOFFSET (new_offsets, i) - ANOFFSET (objfile->section_offsets, i);
627 (objfile->section_offsets)->offsets[i] = ANOFFSET (new_offsets, i);
H A Dcoffread.c246 /* Return the section_offsets* that CS points to. */
771 tmpaddr = cs->c_value + ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
837 cs->c_value + ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile)),
906 tmpaddr += ANOFFSET (objfile->section_offsets, sec);
1038 + ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile)),
1042 + ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile)),
1054 tmpaddr += ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
1078 cs->c_value + ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
1388 + ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile)));
1503 SYMBOL_VALUE (sym) += ANOFFSET (objfile->section_offsets, SECT_OFF_TEX
[all...]
H A Dhpread.c187 struct section_offsets *, char *);
227 (union dnttentry *, char *, struct section_offsets *,
805 ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile))),
818 ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile))),
2014 valu += ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
2048 valu += ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
2066 valu = dn_bufp->dfunc.hiaddr + ANOFFSET (objfile->section_offsets,
2071 ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
2087 valu = dn_bufp->ddocfunc.hiaddr + ANOFFSET (objfile->section_offsets,
2092 ANOFFSET (objfile->section_offsets, SECT_OFF_TEX
2782 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
5089 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.c365 p->addr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_TEXT (so->objfile));
366 p->endaddr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_TEXT (so->objfile));
370 p->addr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_DATA (so->objfile));
371 p->endaddr += ANOFFSET (so->objfile->section_offsets, SECT_OFF_DATA (so->objfile));
1392 struct section_offsets *offsets)
H A Dsolib-aix5.c698 struct section_offsets *new_offsets;
718 sizeof (struct section_offsets));
721 new_offsets->offsets[i] = ANOFFSET (symfile_objfile->section_offsets, i);
H A Dsolib-frv.c845 struct section_offsets *new_offsets;
868 sizeof (struct section_offsets));
883 offset = ANOFFSET (symfile_objfile->section_offsets, osect_idx);
H A Dcoff-pe-read.c313 += ANOFFSET (objfile->section_offsets, SECT_OFF_TEXT (objfile));
H A Drs6000-nat.c681 struct section_offsets *new_offsets;
699 (struct section_offsets *)
703 new_offsets->offsets[i] = ANOFFSET (objfile->section_offsets, i);
H A Ddwarfread.c324 the section_offsets structure used by dbxread (once this is done,
330 static struct section_offsets *base_section_offsets;
697 base_section_offsets = objfile->section_offsets;
698 baseaddr = ANOFFSET (objfile->section_offsets, 0);
2269 base_section_offsets = pst->section_offsets;
2270 baseaddr = ANOFFSET (pst->section_offsets, 0);

Completed in 155 milliseconds

12