summaryrefslogtreecommitdiff
path: root/usr.bin/make/Makefile.boot
AgeCommit message (Collapse)Author
2022-04-15make: document the available preprocessor definitions for Makefile.bootrillig
2021-12-12make: remove enum.o from Makefile.bootrillig
On 2021-11-18, enum.h and enum.c have been removed.
2020-10-25make(1): remove unused strlist_trillig
2020-08-09make(1): clean up Makefile.bootrillig
The previous version stopped working in 2015, when metachar.c was added. Since then, lst.c and enum.c have been added, and the lst.lib directory has gone. To build bmake on Cygwin, some extra CFLAGS are necessary for some of the files. Compilation succeeded by first building the majority of files with "bmake -f Makefile.boot EXTRA_CFLAGS=-DMAKE_NATIVE", and the remaining files with "-UMAKE_NATIVE". Reorganize the file structure to put the most likely configuration into the top paragraph, with all variable values nicely aligned.
2014-02-24Rename NetBSD/hp700 to NetBSD/hppa.skrll
Unfortunately our VCS isn't very helpful here.
2011-03-26Catch up to Makefile rev 1.40 (from 2006): add lstPrev.o. Closes PR 43466.dholland
2009-01-24Move the bmake_malloc() functions into their own .c and .h files.dsl
Include instead of make.h in a few places.
2008-12-20Add functions for processing extendable arrays of pointers to strings.dsl
Use for the .for variables and substution items - changing the latter from make's all conquering lst.lib functions. Being able to index everything makes the code simpler. No functional changes intended.
2004-05-07Simplify build, no functional changes.ross
Instead of adding MAKE_BOOTSTRAP for hosted environments, i.e., when you want things simple, instead add MAKE_NATIVE to get those hugely important features like __RCSID(). It's now possible to build make on some hosts with: cc *.c */*.c
2004-05-06Instead of including from the wrong directory and then fixing it (-I)ross
in the Makefile, how about just doing the right include?
2002-06-11err/errx/warn/warnx do not need \n at the enditojun
2001-11-30Clean up some MAKE_BOOTSTRAP issues wrt. MACHINE/MACHINE_ARCH.thorpej
2001-01-18Add trace.othorpej
2000-08-03PR/10714: SUNAGAWA Keiki: Add newer hpux support, but without removing thechristos
old hpux support.
1999-04-03Uh... should have been ${MACHINE} not hard coded... Duh!gwr
1999-04-03Define CC=gcc -O and add -DMACHINE=...gwr
1998-05-21Make a MAKE_BOOTSTRAP case work on NetBSD, too, for cross-compile casestv
1996-12-31Use explicit .c.o rule so that the bootstrap process works.christos
1996-08-30Tidy up some RCS ids a bit.thorpej
1996-08-13Various cleanups from: Larry Schwimmer <rosebud@cyclone.Stanford.EDU>christos
1995-06-14- $NetBSD$ rcsidschristos
- Fixed so that .[A-Z]* targets that do not match keywords are ignored as Posix mandates - Added .PHONY target keyword
1994-05-09bootstrap improvementsglass
1994-04-17bootstrap changesglass
1994-04-09Need for.o in list of objects when bootstrapping.briggs
1994-03-05fixes/improvements from Christos Zoulas <christos@deshaw.com>.cgd