NetBSD/gnu/usr.bin/gcc
thorpej 3b08abd277 * Eliminate the USE_NEW_TOOLCHAIN variable. Instead, split it into
two variables:

  TOOLCHAIN_MISSING -- set to "yes" on platforms for which there is
  no working in-tree toolchain (hppa, ns32k, sh5, x86_64).

  EXTERNAL_TOOLCHAIN -- if defined by the user, points to the root of
  an external toolchain (e.g. /usr/local/gnu).  This enables the cross-build
  framework even for TOOLCHAIN_MISSING platforms.

  If TOOLCHAIN_MISSING is set to "yes", MKGDB, MKBFD, and MKGCC are all
  unconditionally set to "no", since the bits are not there to build.

  If EXTERNAL_TOOLCHAIN is set, MKGCC is unconditionally set to "no",
  since the external toolchain's compiler is not in-sync with the
  in-tree compiler support components (e.g. libgcc).

* Set MACHINE_CPU much earlier in bsd.own.mk, so that more tests in
  that file can use it.
2002-09-17 23:18:25 +00:00
..
arch Add native toolchain bits for "armeb" (big-endian ARM). 2002-05-20 15:05:07 +00:00
backend When configured via mknative, G_HOST_* filenames are prefixed with "l-". 2002-02-26 22:30:46 +00:00
cc1 Add gcc 2.95.2 build framework, and i386 config files from toolchain2netbsd. 2001-06-18 16:18:30 +00:00
cc1obj Add gcc 2.95.2 build framework, and i386 config files from toolchain2netbsd. 2001-06-18 16:18:30 +00:00
cc1plus Add gcc 2.95.2 build framework, and i386 config files from toolchain2netbsd. 2001-06-18 16:18:30 +00:00
cpp Add cpp.1 as an MLINK 2001-10-17 05:39:04 +00:00
cpp0 Set NOxxx= before <bsd.own.mk> is pulled in (even indirectly). 2001-12-12 12:24:19 +00:00
f771 Don't rebuild "fini" _every_ time make(1) is run; avoids a complete 2001-11-08 00:13:53 +00:00
frontend Use MACHINE_GNU_PLATFORM to identify the machine. 2002-02-26 20:45:34 +00:00
g77 build & install info & man page documentation. 2001-08-19 14:23:55 +00:00
g++ build & install info & man page documentation. 2001-08-19 14:23:55 +00:00
gcc build & install info & man page documentation. 2001-08-19 14:23:55 +00:00
gcov build & install info & man page documentation. 2001-08-19 14:23:55 +00:00
protoize Set NOMAN correctly. From Andrew Brown. 2001-12-21 08:06:15 +00:00
unprotoize Set NOMAN correctly. From Andrew Brown. 2001-12-21 08:06:15 +00:00
hconfig.h Make hconfig.h common as simply a redirect to config.h; these are 2002-02-26 20:56:29 +00:00
Makefile * Eliminate the USE_NEW_TOOLCHAIN variable. Instead, split it into 2002-09-17 23:18:25 +00:00
Makefile.backend MKfoo=no -> NOfoo 2001-12-12 01:48:43 +00:00
Makefile.frontend Fix BINDIR/MKMAN. 2001-07-18 14:02:43 +00:00
Makefile.inc Make hconfig.h common as simply a redirect to config.h; these are 2002-02-26 20:56:29 +00:00