001-02-18 David O'Brien <obrien@FreeBSD.org>
authorDavid O'Brien <obrien@FreeBSD.org>
Mon, 19 Feb 2001 06:40:29 +0000 (06:40 +0000)
committerDavid O'Brien <obrien@FreeBSD.org>
Mon, 19 Feb 2001 06:40:29 +0000 (06:40 +0000)
* configure.in (cpu_type, arch): Add a generic FreeBSD specification as
all FreeBSD platforms should look the same at this level.
* configure: Rebuilt.
* config/tc-i386.c: Add support for old FreeBSD a.out hosts.

Approved by:  Philip Blundell <philb@gnu.org>
              Message-Id: <E14URxF-00023n-00@kings-cross.london.uk.eu.org>

gas/ChangeLog
gas/config/tc-i386.h
gas/configure
gas/configure.in

index deb17cb0a160221cdc029cf4e74f771b39a16d3e..8168c86e1e4798e74ac3bf715c355ff71205054e 100644 (file)
@@ -1,3 +1,10 @@
+001-02-18  David O'Brien  <obrien@FreeBSD.org>
+
+       * configure.in (cpu_type, arch): Add a generic FreeBSD specification as
+       all FreeBSD platforms should look the same at this level.
+       * configure: Rebuilt.
+       * config/tc-i386.c: Add support for old FreeBSD a.out hosts.
+
 2001-02-18  lars brinkhoff  <lars@nocrew.org>
 
        * Makefile.am: Add PDP-11 target.
index 3a66177cecb812ee16f61b31c18a70390fec06ec..a68d5e49267f589a321c026e560cf367a9297b49 100644 (file)
@@ -75,6 +75,9 @@ extern int tc_i386_fix_adjustable PARAMS ((struct fix *));
 #define TARGET_MACH            (i386_mach ())
 extern unsigned long i386_mach PARAMS ((void));
 
+#ifdef TE_FreeBSD
+#define AOUT_TARGET_FORMAT     "a.out-i386-freebsd"
+#endif
 #ifdef TE_NetBSD
 #define AOUT_TARGET_FORMAT     "a.out-i386-netbsd"
 #endif
index 85504cc44e217cceef681ab691725ec8040d58cb..d5a90649ad0e088f6df6052dc4543f5db0046ae7 100755 (executable)
@@ -2387,7 +2387,6 @@ for this_target in $target $canon_targets ; do
                            fmt=elf bfd_gas=yes ;;
       i386-*-freebsdaout* | i386-*-freebsd[12].* | i386-*-freebsd[12])
                             fmt=aout em=386bsd ;;
-      i386-*-freebsd*)     fmt=elf bfd_gas=yes ;;
       i386-*-coff | i386-*-sysv* | i386-*-sco3.2v5*coff | i386-*-isc*)
                           fmt=coff ;;
       i386-*-sco3.2v5*)      fmt=elf
@@ -2591,6 +2590,7 @@ EOF
 
       *-*-aout | *-*-scout)
                            fmt=aout ;;
+      *-*-freebsd*)        fmt=elf bfd_gas=yes ;;
       *-*-nindy*)
                            fmt=bout ;;
       *-*-bsd*)
index ed37ed3d7b3442e454571ea60de7bec88dd94e42..e8ccb624ecb2a874d498aade9b0d032c153420e3 100644 (file)
@@ -249,7 +249,6 @@ changequote(,)dnl
       i386-*-freebsdaout* | i386-*-freebsd[12].* | i386-*-freebsd[12])
                             fmt=aout em=386bsd ;;
 changequote([,])dnl
-      i386-*-freebsd*)     fmt=elf bfd_gas=yes ;;
       i386-*-coff | i386-*-sysv* | i386-*-sco3.2v5*coff | i386-*-isc*)
                           fmt=coff ;;
       i386-*-sco3.2v5*)      fmt=elf
@@ -444,6 +443,7 @@ changequote([,])dnl
 
       *-*-aout | *-*-scout)
                            fmt=aout ;;
+      *-*-freebsd*)        fmt=elf bfd_gas=yes ;;
       *-*-nindy*)
                            fmt=bout ;;
       *-*-bsd*)