Sync up with some diffs I sent to Cygnus.

This commit is contained in:
David E. O'Brien 1999-04-22 00:40:40 +00:00
parent e48f6a42da
commit 90cf712e7a
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=18061
54 changed files with 306 additions and 270 deletions

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,9 +1,11 @@
--- gcc/config/i386/freebsd.h.orig Tue Feb 16 15:51:31 1999
+++ gcc/config/i386/freebsd.h Mon Apr 19 09:22:46 1999
@@ -21,6 +21,15 @@
--- gcc/config/i386/freebsd.h.orig Fri Apr 9 13:31:31 1999
+++ gcc/config/i386/freebsd.h Wed Apr 21 17:36:21 1999
@@ -21,6 +21,17 @@
the Free Software Foundation, 59 Temple Place - Suite 330,
Boston, MA 02111-1307, USA. */
+
+#include "i386/att.h" /* Use the i386 AT&T assembler syntax */
+
+/* Use stabs instead of DWARF debug format. */
+#undef PREFERRED_DEBUGGING_TYPE
@ -16,7 +18,7 @@
#undef TARGET_VERSION
#define TARGET_VERSION fprintf (stderr, " (i386 FreeBSD/ELF)");
@@ -113,22 +122,19 @@
@@ -113,22 +124,19 @@
: ((n) >= FIRST_STACK_REG && (n) <= LAST_STACK_REG) ? (n)+3 \
: (-1))
@ -43,7 +45,7 @@
} \
}
@@ -145,27 +151,31 @@
@@ -145,27 +153,31 @@
#define WCHAR_TYPE_SIZE BITS_PER_WORD
#undef CPP_PREDEFINES
@ -91,7 +93,7 @@
/* Provide a LINK_SPEC appropriate for FreeBSD. Here we provide support
for the special GCC options -static and -shared, which allow us to
link things in one of these three modes by applying the appropriate
@@ -181,13 +191,23 @@
@@ -181,13 +193,23 @@
done. */
#undef LINK_SPEC
@ -121,7 +123,7 @@
/* Get perform_* macros to build libgcc.a. */
@@ -204,3 +224,15 @@
@@ -204,3 +226,15 @@
else fprintf ((FILE), "\t.p2align %d,,%d\n", (LOG), (MAX_SKIP)); \
}
#endif

View File

@ -1,5 +1,5 @@
--- gcc/configure.orig Sun Apr 18 02:33:12 1999
+++ gcc/configure Mon Apr 19 15:16:14 1999
+++ gcc/configure Wed Apr 21 17:32:59 1999
@@ -3022,6 +3022,15 @@
thread_file='posix'
fi
@ -22,12 +22,12 @@
;;
- i[34567]86-*-freebsdelf*)
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+ i[34567]86-*-freebsd*)
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"

View File

@ -1,5 +1,5 @@
--- gcc/configure.in.orig Wed Apr 14 18:50:50 1999
+++ gcc/configure.in Mon Apr 19 15:16:14 1999
+++ gcc/configure.in Wed Apr 21 17:34:09 1999
@@ -606,6 +606,15 @@
thread_file='posix'
fi
@ -21,16 +21,16 @@
;;
changequote(,)dnl
- i[34567]86-*-freebsdelf*)
+ i[34567]86-*-freebsdaout*)
+ i[34567]86-*-freebsd[12].* | i[34567]86-*-freebsd[12] | i[34567]86-*-freebsdaout*)
changequote([,])dnl
- tm_file="i386/i386.h i386/att.h linux.h i386/freebsd-elf.h i386/perform.h"
+ tm_file=i386/freebsd-aout.h
+ tmake_file=t-freebsd
+ ;;
+changequote(,)dnl
+ i[34567]86-*-freebsd*)
+ i[34567]86-*-freebsd[3-9].* | i[34567]86-*-freebsd[3-9] | i[34567]86-*-freebsd* | i[34567]86-*-freebsdelf*)
+changequote([,])dnl
+ tm_file="i386/i386.h i386/att.h i386/freebsd.h i386/perform.h"
+ tm_file="i386/i386.h i386/freebsd.h i386/perform.h"
# On FreeBSD, the headers are already ok, except for math.h.
fixincludes=fixinc.wrap
extra_parts="crtbegin.o crtbeginS.o crtend.o crtendS.o"