Home | History | Annotate | Download | only in bfd

Lines Matching refs:file

4    This file is part of BFD, the Binary File Descriptor library.
142 pex64_xdata_print_uwd_codes (FILE *file, bfd *abfd,
169 fprintf (file, "\tv2 epilog (length: %02x) at pc+:",
172 fprintf (file, " 0x%x", func_size - ui->rawUnwindCodes[0]);
183 fprintf (file, " [pad]");
185 fprintf (file, " 0x%x", func_size - off);
187 fputc ('\n', file);
196 fprintf (file, "\t pc+0x%02x: ", (unsigned int) dta[0]);
200 fprintf (file, "push %s", pex_regs[info]);
213 fprintf (file, "alloc large area: rsp = rsp - 0x%x", tmp);
216 fprintf (file, "alloc small area: rsp = rsp - 0x%x", (info + 1) * 8);
220 fprintf (file, "FPReg: %s = rsp + 0x%x (info = 0x%x)",
229 fprintf (file, "save %s at rsp + 0x%x", pex_regs[info], tmp);
235 fprintf (file, "save %s at rsp + 0x%x", pex_regs[info], tmp);
243 fprintf (file, "save mm%u at rsp + 0x%x", info, tmp);
248 fprintf (file, "epilog %02x %01x", dta[0], info);
255 fprintf (file, "save mm%u at rsp + 0x%x", info, tmp);
261 fprintf (file, "save xmm%u at rsp + 0x%x", info, tmp);
267 fprintf (file, "save xmm%u at rsp + 0x%x", info, tmp);
271 fprintf (file, "interrupt entry (SS, old RSP, EFLAGS, CS, RIP");
273 fprintf (file, ")");
275 fprintf (file, ",ErrorCode)");
277 fprintf (file, ", unknown(%u))", info);
280 /* PR 17512: file: 2245-7442-0.004. */
281 fprintf (file, _("Unknown: %x"), PEX64_UNWCODE_CODE (dta[1]));
285 fprintf (file, " [Unexpected!]");
286 fputc ('\n', file);
310 /* Dump xdata at for function RF to FILE. The argument XDATA_SECTION
315 pex64_dump_xdata (FILE *file, bfd *abfd,
328 /* PR 17512: file: 2245-7442-0.004. */
331 fprintf (file, _("warning: xdata section corrupt\n"));
338 /* PR 17512: file: 2245-7442-0.004. */
341 fprintf (file, _("warning: xdata section corrupt"));
353 fprintf (file, "\tVersion %u (unknown).\n",
358 fprintf (file, "\t %03x:", i);
359 fprintf (file, " %02x", xdata[addr]);
361 fprintf (file, "\n");
364 fprintf (file, "\n");
368 fprintf (file, "\tVersion: %d, Flags: ", ui.Version);
372 fprintf (file, "none");
375 fprintf (file, "UNW_FLAG_EHANDLER");
378 fprintf (file, "UNW_FLAG_UHANDLER");
382 (file, "UNW_FLAG_EHANDLER | UNW_FLAG_UHANDLER");
385 fprintf (file, "UNW_FLAG_CHAININFO");
388 fprintf (file, "unknown flags value 0x%x", (unsigned int) ui.Flags);
391 fputc ('\n', file);
392 fprintf (file, "\tNbr codes: %u, ", (unsigned int) ui.CountOfCodes);
393 fprintf (file, "Prologue size: 0x%02x, Frame offset: 0x%x, ",
395 fprintf (file, "Frame reg: %s\n",
399 /* PR 17512: file: 2245-7442-0.004. */
401 fprintf (file, _("Too many unwind codes (%ld)\n"), (long) ui.CountOfCodes);
403 pex64_xdata_print_uwd_codes (file, abfd, &ui, rf);
410 fprintf (file, "\tHandler: ");
411 fprintf_vma (file, (ui.rva_ExceptionHandler
413 fprintf (file, ".\n");
416 fprintf (file, "\tChain: start: ");
417 fprintf_vma (file, ui.rva_BeginAddress);
418 fprintf (file, ", end: ");
419 fprintf_vma (file, ui.rva_EndAddress);
420 fprintf (file, "\n\t unwind data: ");
421 fprintf_vma (file, ui.rva_UnwindData);
422 fprintf (file, ".\n");
431 fprintf (file,"\tUser data:\n");
435 fprintf (file, "\t %03x:", i);
436 fprintf (file, " %02x", xdata[addr]);
438 fprintf (file, "\n");
441 fprintf (file, "\n");
464 FILE *file = (FILE *) vfile;
489 fprintf (file,
497 fprintf (file, _("Warning: %s section size is zero\n"),
510 fprintf (file,
519 fprintf (file,
523 fprintf (file, _("vma:\t\t\tBeginAddress\t EndAddress\t UnwindData\n"));
550 fputc (' ', file);
551 fprintf_vma (file, i + pdata_section->vma);
552 fprintf (file, ":\t");
553 fprintf_vma (file, imagebase + rf.rva_BeginAddress);
554 fprintf (file, " ");
555 fprintf_vma (file, imagebase + rf.rva_EndAddress);
556 fprintf (file, " ");
557 fprintf_vma (file, imagebase + rf.rva_UnwindData);
558 fprintf (file, "\n");
562 fprintf (file, " has %s begin address as predecessor\n",
570 fprintf (file, " has negative begin address\n");
575 fprintf (file, " has negative end address\n");
580 fprintf (file, " has negative unwind address\n");
634 in object file. */
652 fprintf (file, _("\nDump of %s\n"), xdata_section->name);
654 fputc (' ', file);
655 fprintf_vma (file, rf.rva_UnwindData + imagebase);
660 fprintf (file, " also used for function at ");
661 fprintf_vma (file, rf.rva_BeginAddress + imagebase);
662 fputc ('\n', file);
668 fprintf (file, " (rva: %08x): ",
670 fprintf_vma (file, rf.rva_BeginAddress + imagebase);
671 fprintf (file, " - ");
672 fprintf_vma (file, rf.rva_EndAddress + imagebase);
673 fputc ('\n', file);
683 fprintf (file, "\t shares information with ");
692 fprintf (file, "pdata element at 0x");
693 fprintf_vma (file, arf.rva_UnwindData);
696 fprintf (file, "unknown pdata element");
697 fprintf (file, ".\n");
718 pex64_dump_xdata (file, abfd, xdata_section, xdata, p, &rf);