]> git.ipfire.org Git - thirdparty/binutils-gdb.git/commitdiff
001-02-18 David O'Brien <obrien@FreeBSD.org>
authorDavid O'Brien <obrien@FreeBSD.org>
Mon, 19 Feb 2001 06:24:07 +0000 (06:24 +0000)
committerDavid O'Brien <obrien@FreeBSD.org>
Mon, 19 Feb 2001 06:24:07 +0000 (06:24 +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 4b0fbc9396336f2230b157b95c42b277b8c570ab..ab59ed6e3828057b58d1da770033ac6f838bf251 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-13  Alan Modra  <alan@linuxcare.com.au>
 
        * expr.c (operator): Don't bump input_line_pointer for two char
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 a0f4dfe2396d8b66414f5853ae0bd32487fe3624..a8d37100455562205db27c9ab2e83cb9d8aa0276 100755 (executable)
@@ -2385,7 +2385,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
@@ -2584,6 +2583,7 @@ EOF
 
       w65-*-*)              fmt=coff ;;
 
+      *-*-freebsd*)        fmt=elf bfd_gas=yes ;;
       *-*-aout | *-*-scout)
                            fmt=aout ;;
       *-*-nindy*)
index ad46b8fa1aee9da7152f88e059bb9cd4423c022a..89dd87c86e9d8e87f6d7e505f1eaf7d6a9c3f4e9 100644 (file)
@@ -247,7 +247,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
@@ -437,6 +436,7 @@ changequote([,])dnl
 
       w65-*-*)              fmt=coff ;;
 
+      *-*-freebsd*)        fmt=elf bfd_gas=yes ;;
       *-*-aout | *-*-scout)
                            fmt=aout ;;
       *-*-nindy*)