Lines Matching defs:dll

43 #include "pe-dll.h"
49 #include "pep-dll.h"
56 #include "pe-dll.h"
134 noted that dll and symbol name structures are reused across fixup entries
139 in windows9x kernel32.dll, so if you use it, you have two
140 IMAGE_IMPORT_DESCRIPTORS for kernel32.dll). Yet other question is whether
849 filler_file = lang_add_input_file ("dll stuff",
852 filler_file->the_bfd = filler_bfd = bfd_create ("dll stuff", output_bfd);
1297 einfo (_("%XError: %d-bit reloc in dll\n"),
1756 .asciz "my.dll" */
2167 .rva __my_dll_iname (name of dll)
2592 bfd *dll;
2609 /* No, I can't use bfd here. kernel32.dll puts its export table in
2611 dll = bfd_openr (filename, pe_details->target_name);
2612 if (!dll)
2619 if (!bfd_check_format (dll, bfd_object))
2626 pe_header_offset = pe_get32 (dll, 0x3c);
2629 num_entries = pe_get32 (dll, opthdr_ofs + 92 + 4 * 4); /* & NumberOfRvaAndSizes. */
2631 num_entries = pe_get32 (dll, opthdr_ofs + 92);
2638 export_rva = pe_get32 (dll, opthdr_ofs + 96 + 4 * 4);
2639 export_size = pe_get32 (dll, opthdr_ofs + 100 + 4 * 4);
2641 export_rva = pe_get32 (dll, opthdr_ofs + 96);
2642 export_size = pe_get32 (dll, opthdr_ofs + 100);
2645 nsections = pe_get16 (dll, pe_header_offset + 4 + 2);
2647 pe_get16 (dll, pe_header_offset + 4 + 16));
2655 unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
2656 unsigned long vsize = pe_get32 (dll, secptr1 + 16);
2657 unsigned long fptr = pe_get32 (dll, secptr1 + 20);
2659 bfd_seek (dll, (file_ptr) secptr1, SEEK_SET);
2660 bfd_bread (sname, (bfd_size_type) 8, dll);
2676 unsigned long vsize = pe_get32 (dll, secptr1 + 8);
2677 unsigned long vaddr = pe_get32 (dll, secptr1 + 12);
2678 unsigned long flags = pe_get32 (dll, secptr1 + 36);
2682 bfd_seek (dll, (file_ptr) secptr1 + 0, SEEK_SET);
2683 bfd_bread (sec_name, (bfd_size_type) 8, dll);
2715 bfd_seek (dll, (file_ptr) expptr, SEEK_SET);
2716 bfd_bread (expdata, (bfd_size_type) export_size, dll);
2728 /* Use internal dll name instead of filename
2729 to enable symbolic dll linking. */
2732 /* Check to see if the dll has already been added to
2769 printf ("%s dll-name: %s sym: %s addr: 0x%lx %s\n",
2828 pe_data (abfd)->dll = 1;
2863 && pe_data (abfd)->dll);