X-Git-Url: http://git.efficios.com/?a=blobdiff_plain;f=gdb%2Fcoff-pe-read.c;h=9253cb115f63c0adcc1b7bdf38eea0a749f20447;hb=refs%2Fheads%2Fconcurrent-displaced-stepping-2020-04-01;hp=b7f7b81ca88251e5b6dce444527b286abe5509f3;hpb=6a053cb1ff643cec3349d7f2f47ae5573f82d613;p=deliverable%2Fbinutils-gdb.git diff --git a/gdb/coff-pe-read.c b/gdb/coff-pe-read.c index b7f7b81ca8..9253cb115f 100644 --- a/gdb/coff-pe-read.c +++ b/gdb/coff-pe-read.c @@ -266,7 +266,7 @@ add_pe_forwarded_sym (minimal_symbol_reader &reader, really be relocated properly, but nevertheless we make a stab at it, choosing an approach consistent with the history of this code. */ - baseaddr = objfile->section_offsets[SECT_OFF_TEXT (objfile)]; + baseaddr = objfile->text_section_offset (); reader.record_with_info (qualified_name.c_str (), vma - baseaddr, msymtype, section); @@ -342,7 +342,7 @@ read_pe_exported_syms (minimal_symbol_reader &reader, unsigned long exp_funcbase; unsigned char *expdata, *erva; unsigned long name_rvas, ordinals, nexp, ordbase; - char *dll_name = (char *) dll->filename; + char *dll_name = (char *) bfd_get_filename (dll); int otherix = PE_SECTION_TABLE_SIZE; int is_pe64 = 0; int is_pe32 = 0; @@ -691,8 +691,9 @@ show_debug_coff_pe_read (struct ui_file *file, int from_tty, /* Adds "Set/show debug coff_pe_read" commands. */ +void _initialize_coff_pe_read (); void -_initialize_coff_pe_read (void) +_initialize_coff_pe_read () { add_setshow_zuinteger_cmd ("coff-pe-read", class_maintenance, &debug_coff_pe_read,