gdb/23712: Test case for multidictionary
[deliverable/binutils-gdb.git] / ld / emultempl / genelf.em
index ce416eb66557517c825cdaeb4227a016dd07f451..472f701dbe90dd8ebbd2c648002c6c0ef9dd431d 100644 (file)
@@ -1,5 +1,5 @@
 # This shell script emits a C file. -*- C -*-
-#   Copyright 2006, 2007, 2008, 2009 Free Software Foundation, Inc.
+#   Copyright (C) 2006-2019 Free Software Foundation, Inc.
 #
 # This file is part of the GNU Binutils.
 #
@@ -37,8 +37,8 @@ gld${EMULATION_NAME}_after_open (void)
 
   after_open_default ();
 
-  if (link_info.relocatable)
-    for (ibfd = link_info.input_bfds; ibfd != NULL; ibfd = ibfd->link_next)
+  if (bfd_link_relocatable (&link_info))
+    for (ibfd = link_info.input_bfds; ibfd != NULL; ibfd = ibfd->link.next)
       if ((syms = bfd_get_outsymbols (ibfd)) != NULL
          && bfd_get_flavour (ibfd) == bfd_target_elf_flavour)
        for (sec = ibfd->sections; sec != NULL; sec = sec->next)
@@ -52,9 +52,9 @@ gld${EMULATION_NAME}_after_open (void)
 static void
 gld${EMULATION_NAME}_before_allocation (void)
 {
-  if (link_info.relocatable
+  if (bfd_link_relocatable (&link_info)
       && !_bfd_elf_size_group_sections (&link_info))
-    einfo ("%X%P: can not size group sections: %E\n");
+    einfo (_("%X%P: can not size group sections: %E\n"));
   before_allocation_default ();
 }
 
This page took 0.023625 seconds and 4 git commands to generate.