Home
last modified time | relevance | path

Searched refs:linetable (Results 1 – 16 of 16) sorted by relevance

/openbsd/src/gnu/usr.bin/binutils/gdb/
Dbuildsym.c716 subfile->line_vector = (struct linetable *) in record_line()
717 xmalloc (sizeof (struct linetable) in record_line()
726 subfile->line_vector = (struct linetable *) in record_line()
728 (sizeof (struct linetable) in record_line()
933 linetablesize = sizeof (struct linetable) + in end_symtab()
940 subfile->line_vector = (struct linetable *) in end_symtab()
962 symtab->linetable = (struct linetable *) in end_symtab()
964 memcpy (symtab->linetable, subfile->line_vector, linetablesize); in end_symtab()
968 symtab->linetable = NULL; in end_symtab()
Ddisasm.c368 if (symtab != NULL && symtab->linetable != NULL) in gdb_disassembly()
371 le = symtab->linetable->item; in gdb_disassembly()
372 nlines = symtab->linetable->nitems; in gdb_disassembly()
376 || symtab == NULL || symtab->linetable == NULL) in gdb_disassembly()
Dsymtab.h730 struct linetable struct
784 struct linetable *linetable; member
865 #define LINETABLE(symtab) (symtab)->linetable
Dxcoffread.c216 static struct linetable *arrange_linetable (struct linetable *);
384 static struct linetable *
385 arrange_linetable (struct linetable *oldLineTb) in arrange_linetable()
392 struct linetable *newLineTb; /* new line table */ in arrange_linetable()
427 newLineTb = (struct linetable *) in arrange_linetable()
429 (sizeof (struct linetable) + in arrange_linetable()
632 struct linetable *lineTb, *lv; in process_linenos()
642 current_subfile->line_vector = (struct linetable *) in process_linenos()
643 xrealloc (lv, (sizeof (struct linetable) in process_linenos()
662 struct linetable *lineTb, *lv; in process_linenos()
[all …]
Dmdebugread.c290 static struct linetable *new_linetable (int);
310 static int add_line (struct linetable *, int, CORE_ADDR, int);
312 static struct linetable *shrink_linetable (struct linetable *);
2126 static void parse_lines (FDR *, PDR *, struct linetable *, int,
2130 parse_lines (FDR *fh, PDR *pr, struct linetable *lt, int maxlines, in parse_lines()
3789 struct linetable *lines; in psymtab_to_symtab_1()
4471 add_line (struct linetable *lt, int lineno, CORE_ADDR adr, int last) in add_line()
4613 static struct linetable *
4616 struct linetable *l; in new_linetable()
4618 size = (size - 1) * sizeof (l->item) + sizeof (struct linetable); in new_linetable()
[all …]
Dbuildsym.h68 struct linetable *line_vector;
Dsymtab.c75 static int find_line_common (struct linetable *, int, int *);
1963 struct linetable *l; in find_pc_sect_line()
2236 struct linetable *best_linetable; in find_line_symtab()
2267 struct linetable *l; in find_line_symtab()
2312 struct linetable *l; in find_line_pc()
2376 find_line_common (struct linetable *l, int lineno, in find_line_common()
Dsymmisc.c219 if (s->linetable != NULL) in print_objfile_statistics()
447 struct linetable *l; in dump_symtab()
Dobjfiles.c523 struct linetable *l; in objfile_relocate()
Ddwarfread.c2072 decode_line_numbers (char *linetable) in decode_line_numbers() argument
2081 if (linetable != NULL) in decode_line_numbers()
2083 tblscan = tblend = linetable; in decode_line_numbers()
DChangeLog-19911083 * symmisc.c (free_symtab): Only free linetable if nonzero.
1103 linetable. Patch block stabs if defined. Shrink linetable before
DChangeLog-19932591 symtab.h (struct linetable), xcoffread.c (arrange_linetable):
2592 Revise comments re linetable sorting.
2603 * buildsym.c (end_symtab): Don't realloc subfile->linetable.
5579 * symtab.h, xcoffread.c: Revise linetable sorting comments.
DChangeLog-19985059 containing the best linetable found.
DChangeLog-19925543 Realloc the linetable on the objfile symbol_obstack and copy there.
DChangeLog2985 file as included until we record the first line in the linetable.
/openbsd/src/gnu/llvm/llvm/utils/gn/build/
DBUILD.gn124 # For linetable-only -g1 builds, --gdb-index makes links ~8% slower, but