aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bfd/ChangeLog7
-rwxr-xr-xbfd/config.bfd16
-rw-r--r--bfd/hosts/.Sanitize2
-rw-r--r--bfd/hosts/i386win32.h (renamed from bfd/hosts/i386pe.h)0
4 files changed, 19 insertions, 6 deletions
diff --git a/bfd/ChangeLog b/bfd/ChangeLog
index 86de90a..136dc36 100644
--- a/bfd/ChangeLog
+++ b/bfd/ChangeLog
@@ -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
diff --git a/bfd/config.bfd b/bfd/config.bfd
index 7719fc6..558faf1 100755
--- a/bfd/config.bfd
+++ b/bfd/config.bfd
@@ -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 ;;
diff --git a/bfd/hosts/.Sanitize b/bfd/hosts/.Sanitize
index e466e1b..a1eee13 100644
--- a/bfd/hosts/.Sanitize
+++ b/bfd/hosts/.Sanitize
@@ -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/i386win32.h
index c4d8532..c4d8532 100644
--- a/bfd/hosts/i386pe.h
+++ b/bfd/hosts/i386win32.h