Home | History | Annotate | Download | only in bfd

Lines Matching defs:dmt

48 #include "vms/dmt.h"
661 section = bfd_make_section (abfd, "$DMT$");
2870 asection *dmt;
2959 dmt = bfd_get_section_by_name (abfd, "$DMT$");
3058 if (dmt != NULL)
3061 bfd_putl32 ((dmt->filepos / VMS_BLOCK_SIZE) + 1, eihs->dmtvbn);
3062 bfd_putl32 (dmt->size, eihs->dmtsize);
4439 asection *dmt;
4441 if ((dmt = bfd_get_section_by_name (abfd, "$DMT$")))
4443 /* We have a DMT section so this must be an image. Parse the
4447 bfd_size_type size = bfd_get_section_size (dmt);
4454 if (! bfd_get_section_contents (abfd, dmt, ptr, 0, size))
4457 vms_debug2 ((2, "DMT\n"));
4499 /* We don't have a DMT section so this must be an object. Parse
7570 fprintf (file, _("cannot read DMT\n"));
7583 fprintf (file, _("cannot read DMT header\n"));
7598 fprintf (file, _("cannot read DMT psect\n"));
8585 asection *dmt;
8733 /* Create the DMT section, if necessary. */
8741 dmt = bfd_make_section_anyway_with_flags
8742 (info->output_bfd, "$DMT$",
8744 if (dmt == NULL)
8748 dmt = NULL;
8790 /* Compute the DMT. */
8791 if (dmt != NULL)
8796 /* In pass 1, compute the size. In pass 2, write the DMT contents. */
8855 dmt->contents = contents;
8856 dmt->size = off;
8860 BFD_ASSERT (off == dmt->size);