Lines Matching defs:file

15    This file is part of BFD.
701 an alternate file pointed to by the .gnu_debugaltlink section.
1274 /* Source location file name where caller_func inlines this func. */
1276 /* Source location file name. */
1277 char * file;
1308 /* Source location file name */
1309 char *file;
1464 concat_filename (struct line_info_table *table, unsigned int file)
1468 if (file - 1 >= table->num_files)
1471 if (file)
1473 (_("Dwarf Error: mangled line number section (bad file number)."));
1477 filename = table->files[file - 1].name;
1486 if (table->files[file - 1].dir
1487 /* PR 17512: file: 0317e960. */
1488 && table->files[file - 1].dir <= table->num_dirs
1489 /* PR 17512: file: 7f3d2e4b. */
1491 subdir_name = table->dirs[table->files[file - 1].dir - 1];
1895 /* Read file name table. */
2083 unsigned int file;
2085 /* The file and directory tables are 0
2087 file = safe_read_leb128 (abfd, line_ptr, &bytes_read, FALSE, line_end);
2091 filename = concat_filename (table, file);
2440 *filename_ptr = best_fit->file;
2466 && each->file != NULL
2476 *filename_ptr = each->file;
2502 /* We only support DW_FORM_ref_addr within the same file, so
2631 /* PR 17512: file: 62cada7d. */
2689 /* PR 17512: file: 9f405d9d. */
2818 func->file = concat_filename (unit->line_table,
2839 var->file = concat_filename (unit->line_table,
3085 /* PR 17512: file: 1fe726be. */
3357 && each_var->file != NULL
3429 /* Transfer VMAs from object file to separate debug file. */
3468 relocatable object file. VMAs are normally all zero in relocatable
3642 *filename_ptr = best_fit->file;
3677 *filename_ptr = each->file;
3756 if (!each_var->name || !each_var->file || each_var->stack)
3804 /* Find the file and line associated with a symbol and address using the
4299 /* PR 17512: file: 1500698c. */
4444 if (function_table->file)
4446 free (function_table->file);
4447 function_table->file = NULL;
4466 if (variable_table->file)
4468 free (variable_table->file);
4469 variable_table->file = NULL;
4538 asymbol *file;
4541 /* ??? Given multiple file symbols, it is impossible to reliably
4542 choose the right file name for global symbols. File symbols are
4543 local symbols, and thus all file symbols must sort before any
4545 file symbol must sort before other local symbols, but currently
4547 make a better choice of file name for local symbols by ignoring
4548 file symbols appearing after a given local symbol. */
4552 file = NULL;
4568 file = sym;
4585 if (file != NULL
4588 cache->filename = bfd_asymbol_name (file);