aboutsummaryrefslogtreecommitdiff
path: root/ld/pe-dll.c
diff options
context:
space:
mode:
Diffstat (limited to 'ld/pe-dll.c')
-rw-r--r--ld/pe-dll.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/ld/pe-dll.c b/ld/pe-dll.c
index f62835d..7c6dddb 100644
--- a/ld/pe-dll.c
+++ b/ld/pe-dll.c
@@ -2069,8 +2069,10 @@ pe_create_import_fixup (rel)
}
{
- bfd *b = make_import_fixup_entry (name, fixup_name,
- pe_get_data_import_dll_name (),
+ extern char * pe_data_import_dll;
+ char * dll_symname = pe_data_import_dll ? "unknown" : pe_data_import_dll;
+
+ bfd *b = make_import_fixup_entry (name, fixup_name, dll_symname,
output_bfd);
add_bfd_to_link (b, b->filename, &link_info);
}