freebsd-dev/usr.bin/make
Warner Losh 1713906692 Per requests from the community, commit rudimentary cross compilation
support.  I've been building world with these changes for months w/o
ill effect.  I've also managed to build the cross tool chain for MIPS
with these patches.

Please note that the extent to which these patches work is largely
dictated by how well our tool chains support the cross compilation.
Building alpha binaries on i386 doesn't work.  Supposedly building
i386 binaries on alpha does work, but I've not verified it with these
patches, however.
1999-07-07 04:46:46 +00:00
..
lst.lib Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
PSD.doc Cleanup: fix a few typos, fit ASCII output onto an 80-column terminal 1997-11-23 02:02:39 +00:00
arch.c Fix make world breakage from last commit. 1998-10-15 16:09:56 +00:00
buf.c Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
buf.h Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
compat.c Fix spurious `free()' when -d g2 is enabled. 1998-09-09 05:15:38 +00:00
cond.c Handle ".if ${T} > 1 || ${T} < 3" and friends correctly. 1999-05-25 13:45:08 +00:00
config.h Don't define RANLIBMAG if building an elf version of make. The RANLIBMAG 1998-09-09 08:29:15 +00:00
dir.c Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
dir.h Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
for.c Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
hash.c Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
hash.h Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
job.c Remove couple of 'extern int errno'. (They turned to something funny when 1999-02-14 22:22:54 +00:00
job.h In these XXX MHz days, waiting 500ms for a process to do something is 1997-04-21 20:32:11 +00:00
list.h Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
lst.h Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
main.c Make MACHINE_ARCH sensitive to the environment, as well as using the 1999-03-01 06:01:05 +00:00
make.1 Add :Q to quote variable expansion to all proper expansion of 1999-04-19 07:30:04 +00:00
make.c Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
make.h Added a -v (verbose) option and hid multi-job file banner generation 1998-11-14 16:15:04 +00:00
Makefile Per requests from the community, commit rudimentary cross compilation 1999-07-07 04:46:46 +00:00
Makefile.dist
nonints.h Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
parse.c Don't allow pointer underrun in loop. 1999-01-08 18:37:34 +00:00
pathnames.h Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
sprite.h Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
str.c Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
suff.c When all transformation rules to or from a suffix disappeared, make tries 1998-04-26 09:44:48 +00:00
targ.c Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
util.c Revert $FreeBSD$ to $Id$ 1997-02-22 19:29:21 +00:00
var.c Add :Q to quote variable expansion to all proper expansion of 1999-04-19 07:30:04 +00:00