Lines Matching refs:filenum
229 unsigned int filenum; member
368 static unsigned int filenum = -1; in dwarf2_gen_line_info() local
373 if (loc->filenum == 0 || loc->line == 0) in dwarf2_gen_line_info()
381 && line == loc->line && filenum == loc->filenum) in dwarf2_gen_line_info()
385 filenum = loc->filenum; in dwarf2_gen_line_info()
393 sprintf (name, ".Loc.%u.%u", line, filenum); in dwarf2_gen_line_info()
421 line->filenum = get_filenum (filename, 0); in dwarf2_where()
629 make_subprog_entry (unsigned int num, char *subpname, int filenum, int line) in make_subprog_entry() argument
653 subprogs[num - 1].filenum = filenum; in make_subprog_entry()
746 offsetT num, filenum, line; in dwarf2_directive_subprog() local
756 filenum = get_absolute_expression (); in dwarf2_directive_subprog()
777 make_subprog_entry (num, subpname, filenum, line); in dwarf2_directive_subprog()
783 offsetT filenum, line; in dwarf2_directive_loc() local
835 filenum = logicals[logical - 1].loc.filenum; in dwarf2_directive_loc()
840 filenum = get_absolute_expression (); in dwarf2_directive_loc()
844 if (filenum < 1) in dwarf2_directive_loc()
849 if (filenum >= (int) files_in_use || files[filenum].filename == 0) in dwarf2_directive_loc()
851 as_bad (_("unassigned file number %ld"), (long) filenum); in dwarf2_directive_loc()
856 current.filenum = filenum; in dwarf2_directive_loc()
864 if (files[filenum].dir) in dwarf2_directive_loc()
866 size_t dir_len = strlen (dirs[files[filenum].dir]); in dwarf2_directive_loc()
867 size_t file_len = strlen (files[filenum].filename); in dwarf2_directive_loc()
870 memcpy (cp, dirs[files[filenum].dir], dir_len); in dwarf2_directive_loc()
872 memcpy (cp + dir_len + 1, files[filenum].filename, file_len); in dwarf2_directive_loc()
878 listing_source_file (files[filenum].filename); in dwarf2_directive_loc()
1530 unsigned filenum = 1; in emit_logicals() local
1568 filenum = logicals[caller - 1].loc.filenum; in emit_logicals()
1594 if (filenum != e->loc.filenum) in emit_logicals()
1596 filenum = e->loc.filenum; in emit_logicals()
1598 out_uleb128 (filenum); in emit_logicals()
1664 unsigned filenum = 1; in process_entries() local
1710 if (filenum != e->loc.filenum) in process_entries()
1712 filenum = e->loc.filenum; in process_entries()
1714 out_uleb128 (filenum); in process_entries()
2015 out_uleb128 (subprogs[i].filenum); in out_subprog_list()