OSDN Git Service

* pe.em: Don't include "../bfd/libbfd.h".
authorian <ian>
Sun, 12 Sep 1999 16:59:56 +0000 (16:59 +0000)
committerian <ian>
Sun, 12 Sep 1999 16:59:56 +0000 (16:59 +0000)
(gld_${EMULATION_NAME}_after_open): Use xmalloc rather than
bfd_alloc.

ld/emultempl/pe.em

index db2a5ee..d6a7573 100644 (file)
@@ -42,8 +42,11 @@ Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA.  */
 #include "ldctor.h"
 #include "ldfile.h"
 #include "coff/internal.h"
+
+/* FIXME: This is a BFD internal header file, and we should not be
+   using it here.  */
 #include "../bfd/libcoff.h"
-#include "../bfd/libbfd.h"
+
 #include "deffile.h"
 #include "pe-dll.h"
 
@@ -749,12 +752,11 @@ gld_${EMULATION_NAME}_after_open ()
                else /* sentinel */
                  seq = 'c';
 
-               new_name = bfd_alloc (is->the_bfd,
-                                     strlen (is->the_bfd->filename)+2);
+               new_name = xmalloc (strlen (is->the_bfd->filename) + 2);
                sprintf (new_name, "%s.%c", is->the_bfd->filename, seq);
                is->the_bfd->filename = new_name;
 
-               new_name = bfd_alloc(is->the_bfd, strlen(is->filename)+2);
+               new_name = xmalloc (strlen(is->filename) + 2);
                sprintf (new_name, "%s.%c", is->filename, seq);
                is->filename = new_name;
              }