Home
last modified time | relevance | path

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

/freebsd-9-stable/contrib/gdb/gdb/
Dbuildsym.c717 subfile->line_vector = (struct linetable *) in record_line()
718 xmalloc (sizeof (struct linetable) in record_line()
727 subfile->line_vector = (struct linetable *) in record_line()
729 (sizeof (struct linetable) in record_line()
934 linetablesize = sizeof (struct linetable) + in end_symtab()
941 subfile->line_vector = (struct linetable *) in end_symtab()
963 symtab->linetable = (struct linetable *) in end_symtab()
965 memcpy (symtab->linetable, subfile->line_vector, linetablesize); in end_symtab()
969 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.h716 struct linetable struct
770 struct linetable *linetable; member
851 #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 …]
Dada-lang.c175 static int find_line_in_linetable (struct linetable *, int, struct symbol **,
178 static int find_next_line_in_linetable (struct linetable *, int, int, int);
4439 struct linetable *best_linetable; in find_sal_from_funcs_and_line()
4452 struct linetable *l; in find_sal_from_funcs_and_line()
4501 find_line_in_linetable (struct linetable *linetable, int line_num, in find_line_in_linetable() argument
4506 if (line_num <= 0 || linetable == NULL) in find_line_in_linetable()
4509 len = linetable->nitems; in find_line_in_linetable()
4513 struct linetable_entry *item = &(linetable->item[i]); in find_line_in_linetable()
4547 nearest_line_number_in_linetable (struct linetable *linetable, int line_num) in nearest_line_number_in_linetable() argument
4551 if (line_num <= 0 || linetable == NULL || linetable->nitems == 0) in nearest_line_number_in_linetable()
[all …]
Dmdebugread.c295 static struct linetable *new_linetable (int);
315 static int add_line (struct linetable *, int, CORE_ADDR, int);
317 static struct linetable *shrink_linetable (struct linetable *);
2135 static void parse_lines (FDR *, PDR *, struct linetable *, int,
2139 parse_lines (FDR *fh, PDR *pr, struct linetable *lt, int maxlines, in parse_lines()
3805 struct linetable *lines; in psymtab_to_symtab_1()
4487 add_line (struct linetable *lt, int lineno, CORE_ADDR adr, int last) in add_line()
4629 static struct linetable *
4632 struct linetable *l; in new_linetable()
4634 size = (size - 1) * sizeof (l->item) + sizeof (struct linetable); in new_linetable()
[all …]
Dbuildsym.h68 struct linetable *line_vector;
Dsymtab.c74 static int find_line_common (struct linetable *, int, int *);
1864 struct linetable *l; in find_pc_sect_line()
2137 struct linetable *best_linetable; in find_line_symtab()
2168 struct linetable *l; in find_line_symtab()
2213 struct linetable *l; in find_line_pc()
2277 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()
Ddwarfread.c2073 decode_line_numbers (char *linetable) in decode_line_numbers() argument
2082 if (linetable != NULL) in decode_line_numbers()
2084 tblscan = tblend = linetable; in decode_line_numbers()
Dobjfiles.c521 struct linetable *l; in objfile_relocate()