Mon Jul 3 13:55:18 1995 Steve Chamberlain <sac@slash.cygnus.com>
authorSteve Chamberlain <sac@cygnus>
Mon, 3 Jul 1995 21:11:15 +0000 (21:11 +0000)
committerSteve Chamberlain <sac@cygnus>
Mon, 3 Jul 1995 21:11:15 +0000 (21:11 +0000)
* config.bfd (win32): New configuration.
* configure.host (pe): Changed to i386win32.
* config/i386pe.mh: Deleted.
* config/i386win32.mh: New file.

bfd/ChangeLog
bfd/config.bfd
bfd/hosts/.Sanitize
bfd/hosts/i386pe.h [deleted file]
bfd/hosts/i386win32.h [new file with mode: 0644]

index 86de90a2fd5d1784b9103ff17c7d4ff14afa0ac7..136dc36a5d262707a766d073d5713ea66ce786ae 100644 (file)
@@ -1,3 +1,10 @@
+Mon Jul  3 13:55:18 1995  Steve Chamberlain  <sac@slash.cygnus.com>
+
+       * config.bfd (win32): New configuration.
+       * configure.host (pe): Changed to i386win32.
+       * config/i386pe.mh: Deleted.
+       * config/i386win32.mh: New file.
+
 Mon Jul  3 11:30:45 1995  Ian Lance Taylor  <ian@cygnus.com>
 
        * elfcode.h (elf_link_add_object_symbols): Permit common and
index 7719fc60077b6c76ee84136b0cf1fb908f19132b..558faf11a7d2f5781573d0e7abb01bf06a793f52 100755 (executable)
@@ -29,6 +29,10 @@ case "${canon}" in
   arc-*-elf*)          bfd_name=arc-elf ;;
 # end-sanitize-arc
   arm-*-riscix*)       bfd_name=riscix ;;
+  arm-*-pe*)           bfd_name=arm-pe  strip_underscore=yes ;;
+  arm-*-aout | armel-*-aout)   
+                       bfd_name=arml-aout ;;
+  armeb-*-aout)                bfd_name=armb-aout ;;
   a29k-*-ebmon*)       bfd_name=a29k-coff strip_underscore=yes ;;
   a29k-*-udi*)         bfd_name=a29k-coff strip_underscore=yes ;;
   a29k-*-aout*)                bfd_name=a29k-aout strip_underscore=yes ;;
@@ -64,12 +68,15 @@ case "${canon}" in
   i[345]86-*-linuxaout*) bfd_name=i386-laout strip_underscore=yes ;;
   i[345]86-*-linux*)   bfd_name=i386-linux strip_underscore=yes ;;
   i[345]86-*-lynxos*)  bfd_name=i386-lynx ;;
-  i[345]86-*-gnuelf*)  bfd_name=i386-gelf strip_underscore=yes ;;
-  i[345]86-*-gnu*)     bfd_name=i386-gnu strip_underscore=yes ;;
+  i[345]86-*-gnu*)     bfd_name=i386-gelf strip_underscore=yes ;;
   i[345]86-*-mach*)    bfd_name=i386-mach3 strip_underscore=yes ;;
   i[345]86-*-osf1mk*)  bfd_name=i386-mach3 strip_underscore=yes ;;
   i[345]86-*-os9k)     bfd_name=i386-os9k ;;
-  i[345]86-*-msdos)    bfd_name=i386-msdos ;;
+  i[345]86-*-msdos*)   bfd_name=i386-msdos ;;
+  i[345]86-*-moss*)    bfd_name=i386-moss ;;
+  i[345]86-*-win32)    bfd_name=i386-pe ;;
+  i[345]86-*-winnt)    bfd_name=i386-pe ;;
+  i[345]86-*-pe)       bfd_name=i386-pe ;;
   i[345]86-none-*)     bfd_name=i386-coff ;;
   i960-*-vxworks4*)    bfd_name=i960-bout strip_underscore=yes ;;
   i960-*-vxworks5.0)   bfd_name=i960-bout strip_underscore=yes ;;
@@ -80,9 +87,8 @@ case "${canon}" in
   i960-*-coff*)                bfd_name=i960-coff strip_underscore=yes ;;
   i960-*-nindy*)       bfd_name=i960-bout strip_underscore=yes ;;
   m68*-apollo-*)       bfd_name=apollo ;;
-  m68*-bull-sysv*)     bfd_name=u68k-coff ;;
+  m68*-bull-sysv*)     bfd_name=u68k-coff strip_underscore=yes ;;
   m68*-hp-bsd*)                bfd_name=hp300bsd strip_underscore=yes ;;
-  m68*-est-coff)       bfd_name=m68k-coff ;;
   m68*-*-aout*)                bfd_name=m68k-0aout strip_underscore=yes ;;
   m68*-*-coff*)                bfd_name=m68k-coff ;;
   m68*-*-elf*)         bfd_name=m68k-elf ;;
index e466e1b8b1b65709e2676625d94ef99cf20ec5b0..a1eee1307c3a91e66d412f852366a0f934928e06 100644 (file)
@@ -48,10 +48,10 @@ i386lynx.h
 i386mach3.h
 i386nbsd.h
 i386osf1mk.h
-i386pe.h
 i386sco.h
 i386v.h
 i386v4.h
+i386win32.h
 irix3.h
 irix4.h
 lynx.h
diff --git a/bfd/hosts/i386pe.h b/bfd/hosts/i386pe.h
deleted file mode 100644 (file)
index c4d8532..0000000
+++ /dev/null
@@ -1,20 +0,0 @@
-#include <stddef.h>
-#include <fcntl.h>
-#include <errno.h>
-#include <stdio.h>
-#include <ctype.h>
-#include <string.h>
-#include <stdlib.h>
-#include <sys/stat.h>
-#define FPRINTF_ALREADY_DECLARED
-
-#ifndef        O_ACCMODE
-#define O_ACCMODE (O_RDONLY | O_WRONLY | O_RDWR)
-#endif
-#define SEEK_SET 0
-#define SEEK_CUR 1
-
-#define NO_FCNTL
-
-#include "fopen-bin.h"
-
diff --git a/bfd/hosts/i386win32.h b/bfd/hosts/i386win32.h
new file mode 100644 (file)
index 0000000..c4d8532
--- /dev/null
@@ -0,0 +1,20 @@
+#include <stddef.h>
+#include <fcntl.h>
+#include <errno.h>
+#include <stdio.h>
+#include <ctype.h>
+#include <string.h>
+#include <stdlib.h>
+#include <sys/stat.h>
+#define FPRINTF_ALREADY_DECLARED
+
+#ifndef        O_ACCMODE
+#define O_ACCMODE (O_RDONLY | O_WRONLY | O_RDWR)
+#endif
+#define SEEK_SET 0
+#define SEEK_CUR 1
+
+#define NO_FCNTL
+
+#include "fopen-bin.h"
+