freebsd-src/gnu
John Birrell dd67e6bff7 Add makefile support for cross-architectures. Allow CROSS_TOOLS to
be defined (in /etc/make.conf, say) and set to the additional architectures
that need to be compiled in. So on alpha I set CROSS_TOOLS = i386.
On i386 you can't build alpha due to lack of 64-bit support on 32-bit
architectures, but that's a GNU problem.

This change relies on makefiles in the binutils sub-directories having
the extension defined in the CROSS_TOOLS, instead of those makefiles
being selected based on the host architecture.
1998-05-04 21:10:56 +00:00
..
gnu2bmake Revert $FreeBSD$ to $Id$ 1997-02-22 15:48:31 +00:00
include Revert $FreeBSD$ to $Id$ 1997-02-22 15:48:31 +00:00
lib This was broken for ELF builds. 1998-04-30 07:38:27 +00:00
libexec This is uulog.1, not uuname.1. 1998-03-16 15:07:50 +00:00
usr.bin Add makefile support for cross-architectures. Allow CROSS_TOOLS to 1998-05-04 21:10:56 +00:00
usr.sbin Revert $FreeBSD$ to $Id$ 1997-02-22 15:48:31 +00:00
COPYING Updated GNU utilities 1993-06-18 04:22:21 +00:00
COPYING.LIB Adding GPL docs, make structure. 1993-06-18 06:05:45 +00:00
Makefile Revert $FreeBSD$ to $Id$ 1997-02-22 15:48:31 +00:00