The NetBSD Project

CVS log for src/usr.bin/make/Makefile

[BACK] Up to [cvs.NetBSD.org] / src / usr.bin / make

Request diff between arbitrary revisions


Default branch: MAIN
Current tag: MAIN


Revision 1.57 / (download) - annotate - [select for diffs], Sat Jul 5 19:22:05 2014 UTC (2 months, 3 weeks ago) by dholland
Branch: MAIN
CVS Tags: tls-maxphys-base, tls-earlyentropy-base, netbsd-7-base, netbsd-7, HEAD
Changes since 1.56: +1 -3 lines
Diff to previous 1.56 (colored)

Rework /usr/share/doc.

Update the <bsd.doc.mk> infrastructure, and update the docs to match
the new infrastructure.

- Build and install text, ps, pdf, and/or html, not roff sources.

- Don't wire the chapter numbers into the build system, or use them in
the installed pathnames. This didn't matter much when the docs were a
museum, but now that we're theoretically going to start maintaining
them again, we're going to add and remove documents periodically and
having the chapter numbers baked in creates a lot of thrashing for no
purpose.

- Specify the document name explicitly, rather than implicitly in a
path. Use this name (instead of other random strings) as the name
of the installed files.

- Specify the document section, which is the subdirectory of
/usr/share/doc to install into.

- Allow multiple subdocuments. (That is, multiple documents in one
output directory.)

- Enumerate the .png files groff emits along with html so they can be
installed.

- Remove assorted hand-rolled rules for running roff and roff widgetry
and add enough variable settings to make these unnecessary. This
includes support for
   - explicit use of soelim
   - refer
   - tbl
   - pic
   - eqn

- Forcibly apply at least minimal amounts of sanity to certain
autogenerated roff files.

- Don't exclude USD.doc, SMM.doc, and PSD.doc directories from the
build, as they now actually do stuff.

Note: currently we can't generate pdf. This turns out to be a
nontrivial problem with no immediate solution forthcoming. So for now,
as a workaround, install compressed .ps as the printable form.

Revision 1.56 / (download) - annotate - [select for diffs], Wed May 30 21:54:23 2012 UTC (2 years, 4 months ago) by sjg
Branch: MAIN
CVS Tags: yamt-pagecache-base9, yamt-pagecache-base8, yamt-pagecache-base7, yamt-pagecache-base6, riastradh-xf86-video-intel-2-7-1-pre-2-21-15, riastradh-drm2-base3, riastradh-drm2-base2, riastradh-drm2-base1, riastradh-drm2-base, riastradh-drm2, dholland-make-base, agc-symver-base, agc-symver
Branch point for: tls-maxphys, tls-earlyentropy
Changes since 1.55: +2 -2 lines
Diff to previous 1.55 (colored)

Don't pass debug flags etc. to unit-tests

Revision 1.55 / (download) - annotate - [select for diffs], Sun Aug 14 13:06:09 2011 UTC (3 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base5, yamt-pagecache-base4, yamt-pagecache-base3, yamt-pagecache-base2, yamt-pagecache-base, netbsd-6-base, netbsd-6-1-RELEASE, netbsd-6-1-RC4, netbsd-6-1-RC3, netbsd-6-1-RC2, netbsd-6-1-RC1, netbsd-6-1-5-RELEASE, netbsd-6-1-4-RELEASE, netbsd-6-1-3-RELEASE, netbsd-6-1-2-RELEASE, netbsd-6-1-1-RELEASE, netbsd-6-1, netbsd-6-0-RELEASE, netbsd-6-0-RC2, netbsd-6-0-RC1, netbsd-6-0-6-RELEASE, netbsd-6-0-5-RELEASE, netbsd-6-0-4-RELEASE, netbsd-6-0-3-RELEASE, netbsd-6-0-2-RELEASE, netbsd-6-0-1-RELEASE, netbsd-6-0, netbsd-6, matt-nb6-plus-nbase, matt-nb6-plus-base, matt-nb6-plus
Branch point for: yamt-pagecache
Changes since 1.54: +5 -7 lines
Diff to previous 1.54 (colored)

- remove gcc-4.5 warnings
- simplify job printing code
- document non-literal format strings

Revision 1.54 / (download) - annotate - [select for diffs], Wed Jun 22 02:49:44 2011 UTC (3 years, 3 months ago) by mrg
Branch: MAIN
Changes since 1.53: +6 -1 lines
Diff to previous 1.53 (colored)

apply some -Wno-error and/or -fno-strict-aliasing.


all of this should be looked at closer, but some of them are not
very trivial.

Revision 1.53 / (download) - annotate - [select for diffs], Wed May 18 06:36:48 2011 UTC (3 years, 4 months ago) by dsl
Branch: MAIN
CVS Tags: cherry-xenmp-base, cherry-xenmp
Changes since 1.52: +1 -3 lines
Diff to previous 1.52 (colored)

Back out a local change

Revision 1.52 / (download) - annotate - [select for diffs], Tue May 17 21:56:51 2011 UTC (3 years, 4 months ago) by dsl
Branch: MAIN
Changes since 1.51: +3 -1 lines
Diff to previous 1.51 (colored)

If a makefile if a multiple of the page size and doesn't end with a
newline, then it all goes horribly wrong when make tries to terminate
the last input line.
This was all ok before the mmap changes (rev 1.169) because the last
32 bytes of the input buffer were never read into.
The non-mmap case has a similar problem.
Bug found because my .depend files don't have a newline at the end of
the .OPTIO|NAL line (don't know if that is a local change).

Revision 1.51 / (download) - annotate - [select for diffs], Mon Sep 13 15:36:57 2010 UTC (4 years ago) by sjg
Branch: MAIN
CVS Tags: matt-mips64-premerge-20101231, bouyer-quota2-nbase, bouyer-quota2-base, bouyer-quota2
Changes since 1.50: +12 -1 lines
Diff to previous 1.50 (colored)

Add meta.c which implements "meta" mode for make.
In this mode, a .meta file is created for each target, capturing
the expanded commands used, any command output, and if filemon(9)
is available, a record of system calls which are of interest.
Not enabled unless USE_META=yes is set when building make.
Also, if FILEMON_H exists, meta.c will be compiled to use filemon(9).

Revision 1.50 / (download) - annotate - [select for diffs], Thu Apr 22 19:15:23 2010 UTC (4 years, 5 months ago) by sjg
Branch: MAIN
Changes since 1.49: +2 -2 lines
Diff to previous 1.49 (colored)

PR: 42850
Reviewed by:

modmisc: since we apply an exists() test to $paths, be conservative
in what we expect.

Run the unit tests with -r -m / so that we do not fail if there
is no sys.mk present.

Revision 1.49 / (download) - annotate - [select for diffs], Tue Apr 14 22:15:23 2009 UTC (5 years, 5 months ago) by lukem
Branch: MAIN
CVS Tags: matt-premerge-20091211, jym-xensuspend-nbase, jym-xensuspend-base
Changes since 1.48: +1 -2 lines
Diff to previous 1.48 (colored)

Enable WARNS=4 by default for usr.bin, except for:
	awk  bdes  checknr  compile_et  error  gss  hxtool  kgetcred  kinit
	klist  ldd  less  lex  locale  login  m4  man  menuc  mk_cmds
	mklocale  msgc  openssl  rpcgen  rpcinfo  sdiff  spell  ssh
	string2key  telnet  tn3270  verify_krb5_conf  xlint

Revision 1.48 / (download) - annotate - [select for diffs], Tue Mar 24 13:54:37 2009 UTC (5 years, 6 months ago) by perry
Branch: MAIN
Changes since 1.47: +1 -3 lines
Diff to previous 1.47 (colored)

remove unneeded special rule for main.o

Revision 1.47 / (download) - annotate - [select for diffs], Fri Mar 20 20:48:00 2009 UTC (5 years, 6 months ago) by perry
Branch: MAIN
Changes since 1.46: +3 -6 lines
Diff to previous 1.46 (colored)

The Makefile and main.c arranged to put "netbsd-${DATE}" into the
executable. Remove this so that different compiles can be binary
compared. rcsid's for all files are already embedded in the executable
so versions can be easily distinguished. (I didn't catch this on
previous passes because I did my builds on the same day.)

Note: there's a special rule for main.o in Makefile with a purpose I
can't actually discern -- I think it isn't needed, and I've flagged it
with a comment.

Revision 1.46 / (download) - annotate - [select for diffs], Sat Jan 24 11:59:39 2009 UTC (5 years, 8 months ago) by dsl
Branch: MAIN
Branch point for: jym-xensuspend
Changes since 1.45: +2 -1 lines
Diff to previous 1.45 (colored)

Move the bmake_malloc() functions into their own .c and .h files.
Include instead of make.h in a few places.

Revision 1.45 / (download) - annotate - [select for diffs], Sat Dec 20 22:41:53 2008 UTC (5 years, 9 months ago) by dsl
Branch: MAIN
Changes since 1.44: +2 -1 lines
Diff to previous 1.44 (colored)

Add functions for processing extendable arrays of pointers to strings.
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.

Revision 1.44 / (download) - annotate - [select for diffs], Mon Oct 6 22:09:21 2008 UTC (5 years, 11 months ago) by joerg
Branch: MAIN
CVS Tags: netbsd-5-base, netbsd-5-2-RELEASE, netbsd-5-2-RC1, netbsd-5-2-2-RELEASE, netbsd-5-2-1-RELEASE, netbsd-5-2, netbsd-5-1-RELEASE, netbsd-5-1-RC4, netbsd-5-1-RC3, netbsd-5-1-RC2, netbsd-5-1-RC1, netbsd-5-1-4-RELEASE, netbsd-5-1-3-RELEASE, netbsd-5-1-2-RELEASE, netbsd-5-1-1-RELEASE, netbsd-5-1, netbsd-5-0-RELEASE, netbsd-5-0-RC4, netbsd-5-0-RC3, netbsd-5-0-RC2, netbsd-5-0-RC1, netbsd-5-0-2-RELEASE, netbsd-5-0-1-RELEASE, netbsd-5-0, netbsd-5, matt-nb5-pq3-base, matt-nb5-pq3, matt-nb5-mips64-u2-k2-k4-k7-k8-k9, matt-nb5-mips64-u1-k1-k5, matt-nb5-mips64-premerge-20101231, matt-nb5-mips64-premerge-20091211, matt-nb5-mips64-k15, matt-nb5-mips64, matt-nb4-mips64-k7-u2a-k9b, matt-mips64-base2
Changes since 1.43: +2 -2 lines
Diff to previous 1.43 (colored)

Don't use emalloc and friends directly, but call them consistently
bmake_malloc and friends. Implement them via macros for the native case
and provide fallback implementations otherwise. Avoid polluting the
namespace by not defining enomem globally. Don't bother to provide
strdup and strndup, they were only used for the estrdup and estrndup
comapt code.

This addresses the presence of emalloc in system libraries on A/UX and
resulted strange issues as reported by Timothy E. Larson.

Revision 1.43 / (download) - annotate - [select for diffs], Thu Feb 14 22:11:20 2008 UTC (6 years, 7 months ago) by christos
Branch: MAIN
CVS Tags: yamt-pf42-baseX, yamt-pf42-base4, yamt-pf42-base3, yamt-pf42-base2, yamt-pf42-base, yamt-pf42, wrstuden-revivesa-base-3, wrstuden-revivesa-base-2, wrstuden-revivesa-base-1, wrstuden-revivesa-base, wrstuden-revivesa, mjf-devfs2-base, mjf-devfs2, matt-armv6-nbase, keiichi-mipv6-nbase, keiichi-mipv6-base, keiichi-mipv6, hpcarm-cleanup-nbase, hpcarm-cleanup-base, christos-broken
Changes since 1.42: +2 -2 lines
Diff to previous 1.42 (colored)

- use pid_t/size_t as appropriate instead of int.
- use %ld to print pids.
- fix a bit of lint.
- WARNS=4

Revision 1.42 / (download) - annotate - [select for diffs], Tue Sep 25 21:28:26 2007 UTC (7 years ago) by uwe
Branch: MAIN
CVS Tags: matt-armv6-base, cube-autoconf-base, cube-autoconf
Changes since 1.41: +1 -2 lines
Diff to previous 1.41 (colored)

Revert 1.34 (CFLAGS+=-g) that have been commited by mistake (hi, xtos).

Revision 1.41 / (download) - annotate - [select for diffs], Wed Nov 1 23:48:20 2006 UTC (7 years, 11 months ago) by sjg
Branch: MAIN
CVS Tags: netbsd-4-base, netbsd-4-0-RC1, matt-mips64-base, matt-mips64, hpcarm-cleanup
Branch point for: wrstuden-fixsa, netbsd-4, matt-armv6
Changes since 1.40: +5 -2 lines
Diff to previous 1.40 (colored)

Use of libutil to provide emalloc et al, should be predicated on
a native NetBSD build using TOOLDIR etc.
Otherwise use the local versions.

Reviewed by: christos

Revision 1.40 / (download) - annotate - [select for diffs], Wed Oct 25 20:05:59 2006 UTC (7 years, 11 months ago) by dsl
Branch: MAIN
Changes since 1.39: +3 -1 lines
Diff to previous 1.39 (colored)

Fix previous - need to add a lstPrev()

Revision 1.39 / (download) - annotate - [select for diffs], Sun Oct 8 17:52:29 2006 UTC (7 years, 11 months ago) by peter
Branch: MAIN
Changes since 1.38: +1 -2 lines
Diff to previous 1.38 (colored)

WFORMAT is no more...

Revision 1.38 / (download) - annotate - [select for diffs], Tue Aug 29 16:54:03 2006 UTC (8 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.37: +3 -1 lines
Diff to previous 1.37 (colored)

protect libutil with HOSTPROG

Revision 1.37 / (download) - annotate - [select for diffs], Sat Aug 26 18:17:42 2006 UTC (8 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.36: +4 -1 lines
Diff to previous 1.36 (colored)

More programs using efun.

Revision 1.36 / (download) - annotate - [select for diffs], Thu Jun 15 10:55:02 2006 UTC (8 years, 3 months ago) by skrll
Branch: MAIN
CVS Tags: chap-midi-nbase, chap-midi-base, abandoned-netbsd-4-base, abandoned-netbsd-4
Changes since 1.35: +1 -6 lines
Diff to previous 1.35 (colored)

Remove a hack that's no longer needed with gcc 3.3.6.

Revision 1.35 / (download) - annotate - [select for diffs], Mon May 8 11:07:57 2006 UTC (8 years, 4 months ago) by he
Branch: MAIN
Branch point for: chap-midi
Changes since 1.34: +6 -1 lines
Diff to previous 1.34 (colored)

Our gcc 3.3.3 (nb3) for hppa gets an "unrecognized insn" internal
compiler error when building buf.c with -O2, so reduce optimization
level to -O1 for this single file.
To be documented in docs/HACKS, discussed with skrll.

Revision 1.34 / (download) - annotate - [select for diffs], Sat Apr 22 19:40:40 2006 UTC (8 years, 5 months ago) by christos
Branch: MAIN
Changes since 1.33: +2 -1 lines
Diff to previous 1.33 (colored)

Coverity CID 529: Call VarFreeEnv to prevent leak.

Revision 1.33 / (download) - annotate - [select for diffs], Fri May 7 00:04:38 2004 UTC (10 years, 4 months ago) by ross
Branch: MAIN
CVS Tags: netbsd-3-base, netbsd-3-1-RELEASE, netbsd-3-1-RC4, netbsd-3-1-RC3, netbsd-3-1-RC2, netbsd-3-1-RC1, netbsd-3-1-1-RELEASE, netbsd-3-1, netbsd-3-0-RELEASE, netbsd-3-0-RC6, netbsd-3-0-RC5, netbsd-3-0-RC4, netbsd-3-0-RC3, netbsd-3-0-RC2, netbsd-3-0-RC1, netbsd-3-0-3-RELEASE, netbsd-3-0-2-RELEASE, netbsd-3-0-1-RELEASE, netbsd-3-0, netbsd-3
Changes since 1.32: +2 -2 lines
Diff to previous 1.32 (colored)

Simplify build, no functional changes.

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

Revision 1.32 / (download) - annotate - [select for diffs], Thu May 6 23:15:46 2004 UTC (10 years, 4 months ago) by ross
Branch: MAIN
Changes since 1.31: +1 -2 lines
Diff to previous 1.31 (colored)

Instead of including from the wrong directory and then fixing it (-I)
in the Makefile, how about just doing the right include?

Revision 1.31 / (download) - annotate - [select for diffs], Sun Feb 15 19:05:45 2004 UTC (10 years, 7 months ago) by sjg
Branch: MAIN
CVS Tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Changes since 1.30: +2 -2 lines
Diff to previous 1.30 (colored)

Use ${.MAKE:S,^./,${.CURDIR}/,} so that when someone does
./make test
it works.  Note use .CURDIR rather than .OBJDIR since the later
_may_ not always be correct (eg. symlink in .CURDIR for make).

Revision 1.30 / (download) - annotate - [select for diffs], Fri Aug 1 03:55:59 2003 UTC (11 years, 2 months ago) by sjg
Branch: MAIN
Changes since 1.29: +2 -2 lines
Diff to previous 1.29 (colored)

Fix for TEST_MAKE from Alan Barrett

Revision 1.29 / (download) - annotate - [select for diffs], Mon Jul 28 22:52:10 2003 UTC (11 years, 2 months ago) by sjg
Branch: MAIN
Changes since 1.28: +8 -1 lines
Diff to previous 1.28 (colored)

Fix parsing bug for :ts - patch from Alan Barrett <apb@cequrux.com>
Also add simple unit-test jig (regress/usr.bin/make will use it too)
but having it local here makes inclusion in bmake simpler.

Revision 1.28 / (download) - annotate - [select for diffs], Sat Jul 26 16:04:29 2003 UTC (11 years, 2 months ago) by mrg
Branch: MAIN
Changes since 1.27: +2 -1 lines
Diff to previous 1.27 (colored)

build var.c with -Wno-cast-qual - gcc3.3 complains about VarWordCompare()

Revision 1.27 / (download) - annotate - [select for diffs], Mon Jul 14 18:19:11 2003 UTC (11 years, 2 months ago) by christos
Branch: MAIN
Changes since 1.26: +2 -2 lines
Diff to previous 1.26 (colored)

Pass WARNS=3

Revision 1.26 / (download) - annotate - [select for diffs], Sun Jan 27 01:50:54 2002 UTC (12 years, 8 months ago) by reinoud
Branch: MAIN
CVS Tags: netbsd-1-6-base, netbsd-1-6-RELEASE, netbsd-1-6-RC3, netbsd-1-6-RC2, netbsd-1-6-RC1, netbsd-1-6-PATCH002-RELEASE, netbsd-1-6-PATCH002-RC4, netbsd-1-6-PATCH002-RC3, netbsd-1-6-PATCH002-RC2, netbsd-1-6-PATCH002-RC1, netbsd-1-6-PATCH002, netbsd-1-6-PATCH001-RELEASE, netbsd-1-6-PATCH001-RC3, netbsd-1-6-PATCH001-RC2, netbsd-1-6-PATCH001-RC1, netbsd-1-6-PATCH001, netbsd-1-6, fvdl_fs64_base
Changes since 1.25: +2 -1 lines
Diff to previous 1.25 (colored)

Fix major bug in make(1) ... due to shadowing of the dotLast path used for
the .DOTLAST primitive by a boolean variable with the same name, this whole
mechanism was broken ... it doesn't save much stat calls but it was wrong.

Thanks to Jason Thorpe for the other shadow-variable fixing patches he
made.

Revision 1.25 / (download) - annotate - [select for diffs], Wed Oct 31 03:59:42 2001 UTC (12 years, 11 months ago) by tv
Branch: MAIN
Changes since 1.24: +2 -2 lines
Diff to previous 1.24 (colored)

Overhaul the initialization and handling of .OBJDIR:

* Replace chdir_verify_path() with Main_SetObjdir(), which can be called
  externally, and can take a "const char *".  (There's a lot of non-const
  "char *" passing around in var.c of what should be const strings....)

* Rewrite the initial "find my .OBJDIR" code to make use of the new
  function.  This still functions as it had in the past, but the comment
  above this block was changed to reflect reality:  if MAKEOBJDIRPREFIX
  or MAKEOBJDIR are set in the environment, then *only that value* is
  tried; make does not fall back to obj.MACHINE, obj, and /usr/obj/`pwd`
  as it would without these env vars set.

* Add a new special target, .OBJDIR:, which when parsed will cause make to
  change to a new object directory and reset .OBJDIR, and PWD in the
  environment.  This will allow some makefiles (mainly, src/tools)
  to override the default objdir semantics in order to add custom logic.

Revision 1.24 / (download) - annotate - [select for diffs], Sat Jun 9 05:17:51 2001 UTC (13 years, 3 months ago) by sjg
Branch: MAIN
Changes since 1.23: +8 -1 lines
Diff to previous 1.23 (colored)

Provide a useful? MAKE_VERSION.

Revision 1.23 / (download) - annotate - [select for diffs], Sat Dec 30 02:06:42 2000 UTC (13 years, 9 months ago) by sommerfeld
Branch: MAIN
Changes since 1.22: +1 -5 lines
Diff to previous 1.22 (colored)

Back out debug cruft.

Revision 1.22 / (download) - annotate - [select for diffs], Sat Dec 30 02:05:20 2000 UTC (13 years, 9 months ago) by sommerfeld
Branch: MAIN
Changes since 1.21: +6 -2 lines
Diff to previous 1.21 (colored)

Add a token-passing scheme to allow a recursive make to successfully
use -j; all make's in a recursive build cooperate to limit the total
number of jobs, using a token-passing scheme.

The current token passing algorithm is similar to the one implemented
by gmake; there is a single pipe which is inherited through the entire
process hierarchy; tokens are obtained by reading a byte from the
"read end" of the pipe, and are returned by writing them to the "write
end".  This exact algorithm is likely to change in the future.

Implementation details:
 - Use the new trace facility to allow measurement of the
effectiveness of different token-passing schemes
 - Get a token in MakeStartJobs(), return it in Make_Update()
 - Eliminate Job_Full() and the jobFull global since they are
redundant with token system.
 - Add an "internal" -J option (to pass the token pipe fd's down to
submakes) and a -T option for tracing.
 - Change how compatMake is forced so that -j means something when
inherited by submakes.
 - When waiting for a token, poll the token-passing pipe as well as
the output pipes of existing jobs.

Revision 1.21 / (download) - annotate - [select for diffs], Wed Oct 11 14:46:12 2000 UTC (13 years, 11 months ago) by is
Branch: MAIN
Changes since 1.20: +2 -2 lines
Diff to previous 1.20 (colored)

More format string cleanup by sommerfeld.

Revision 1.20 / (download) - annotate - [select for diffs], Wed Aug 4 16:44:07 1999 UTC (15 years, 2 months ago) by ross
Branch: MAIN
CVS Tags: wrstuden-devbsize-base, wrstuden-devbsize-19991221, wrstuden-devbsize, netbsd-1-5-base, netbsd-1-5-ALPHA2, minoura-xpg4dl-base, minoura-xpg4dl, comdex-fall-1999-base, comdex-fall-1999
Branch point for: netbsd-1-5
Changes since 1.19: +0 -2 lines
Diff to previous 1.19 (colored)

Back out part of previous, only the parse.c mod was intended.

Revision 1.19 / (download) - annotate - [select for diffs], Wed Aug 4 02:54:56 1999 UTC (15 years, 2 months ago) by ross
Branch: MAIN
Changes since 1.18: +3 -1 lines
Diff to previous 1.18 (colored)

Trivial speed hack.

Revision 1.18 / (download) - annotate - [select for diffs], Fri Oct 24 09:00:47 1997 UTC (16 years, 11 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-1-4-base, netbsd-1-4-RELEASE, netbsd-1-4-PATCH002, netbsd-1-4-PATCH001
Branch point for: netbsd-1-4
Changes since 1.17: +2 -2 lines
Diff to previous 1.17 (colored)

use CPPFLAGS instead of CFLAGS

Revision 1.17 / (download) - annotate - [select for diffs], Sun Oct 19 04:23:02 1997 UTC (16 years, 11 months ago) by lukem
Branch: MAIN
CVS Tags: netbsd-1-3-base
Branch point for: netbsd-1-3
Changes since 1.16: +1 -2 lines
Diff to previous 1.16 (colored)

don't define WARNS=1 here

Revision 1.16 / (download) - annotate - [select for diffs], Sat Oct 11 09:34:46 1997 UTC (16 years, 11 months ago) by mycroft
Branch: MAIN
Changes since 1.15: +3 -2 lines
Diff to previous 1.15 (colored)

Use bsd.subdir.mk as appropriate.

Revision 1.15 / (download) - annotate - [select for diffs], Tue Jul 1 21:17:00 1997 UTC (17 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.14: +3 -2 lines
Diff to previous 1.14 (colored)

Add WARNS=1
RCSID police

Revision 1.14 / (download) - annotate - [select for diffs], Thu May 8 21:11:43 1997 UTC (17 years, 4 months ago) by gwr
Branch: MAIN
Changes since 1.13: +2 -2 lines
Diff to previous 1.13 (colored)

Back out the .PATH.c changes.  The .depend problem (and others)
will be fixed using the new .NOPATH make feature instead.

Revision 1.13 / (download) - annotate - [select for diffs], Tue May 6 20:45:36 1997 UTC (17 years, 5 months ago) by gwr
Branch: MAIN
Changes since 1.12: +2 -2 lines
Diff to previous 1.12 (colored)

Use .PATH.c: ...

Revision 1.12 / (download) - annotate - [select for diffs], Wed Nov 6 17:58:58 1996 UTC (17 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.11: +2 -2 lines
Diff to previous 1.11 (colored)

- Merge in FreeBSD and Lite2 changes.
- Fix bug where a non-archive target with a .a suffix would always
  be considered to be out of date, since it does not have a TOC.

Revision 1.11 / (download) - annotate - [select for diffs], Tue May 28 23:34:35 1996 UTC (18 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.10: +2 -2 lines
Diff to previous 1.10 (colored)

- Move -D flags from Makefile to config.h and explain what they do. Add
  -Wall -Wno-unused to CFLAGS. Add new define SYSVVARSUB to enable SysV
  style variable substitutions and enable them.
- Add SunOS style command substitutions via SUNSHCMD
- Fix core dump with '{variable = value'

Revision 1.10 / (download) - annotate - [select for diffs], Mon Mar 11 13:45:31 1996 UTC (18 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: netbsd-1-2-base, netbsd-1-2-RELEASE, netbsd-1-2-BETA
Branch point for: netbsd-1-2
Changes since 1.9: +2 -2 lines
Diff to previous 1.9 (colored)

Jonathan Stone's fixes:
main.c:	Remove double include of <sys/resource.h>; if MACHINE is defined, use
	that instead of uname.
Makefile: Add util.c.

Revision 1.9 / (download) - annotate - [select for diffs], Sun Feb 4 22:20:27 1996 UTC (18 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.8: +2 -2 lines
Diff to previous 1.8 (colored)

fix pr/1421 and pr/1997

Revision 1.8 / (download) - annotate - [select for diffs], Wed Jun 14 15:18:37 1995 UTC (19 years, 3 months ago) by christos
Branch: MAIN
CVS Tags: netbsd-1-1-base, netbsd-1-1-RELEASE, netbsd-1-1-PATCH001, netbsd-1-1
Changes since 1.7: +2 -2 lines
Diff to previous 1.7 (colored)

- $NetBSD$ rcsids
- Fixed so that .[A-Z]* targets that do not match keywords are ignored as
  Posix mandates
- Added .PHONY target keyword

Revision 1.7 / (download) - annotate - [select for diffs], Wed May 3 05:09:14 1995 UTC (19 years, 5 months ago) by jtc
Branch: MAIN
Changes since 1.6: +2 -2 lines
Diff to previous 1.6 (colored)

None of the functions in util.c are needed by NetBSD, so don't
bother to compile it.

Revision 1.6 / (download) - annotate - [select for diffs], Thu Jun 30 05:33:39 1994 UTC (20 years, 3 months ago) by cgd
Branch: MAIN
CVS Tags: netbsd-1-0-base, netbsd-1-0-RELEASE, netbsd-1-0-PATCH1, netbsd-1-0-PATCH06, netbsd-1-0-PATCH05, netbsd-1-0-PATCH04, netbsd-1-0-PATCH03, netbsd-1-0-PATCH02, netbsd-1-0-PATCH0, netbsd-1-0
Changes since 1.5: +2 -2 lines
Diff to previous 1.5 (colored)

deal with new share/doc strategy

Revision 1.5 / (download) - annotate - [select for diffs], Sat Jun 25 05:57:47 1994 UTC (20 years, 3 months ago) by cgd
Branch: MAIN
Changes since 1.4: +5 -1 lines
Diff to previous 1.4 (colored)

update for new doc-make/install strategy

Revision 1.4 / (download) - annotate - [select for diffs], Sat Mar 5 00:34:29 1994 UTC (20 years, 7 months ago) by cgd
Branch: MAIN
Changes since 1.3: +4 -4 lines
Diff to previous 1.3 (colored)

fixes/improvements from Christos Zoulas <christos@deshaw.com>.

Revision 1.3 / (download) - annotate - [select for diffs], Tue Dec 14 18:27:15 1993 UTC (20 years, 9 months ago) by jtc
Branch: MAIN
Changes since 1.2: +2 -2 lines
Diff to previous 1.2 (colored)

Compile with -DPOSIX --- enables reasonable behavior for MAKE and
MAKEFLAGS variables.

Revision 1.2 / (download) - annotate - [select for diffs], Sat Jul 31 15:19:42 1993 UTC (21 years, 2 months ago) by mycroft
Branch: MAIN
Changes since 1.1: +2 -1 lines
Diff to previous 1.1 (colored)

Add RCS indentifiers.

Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 21 09:45:37 1993 UTC (21 years, 6 months ago) by cgd
Branch: MAIN

Initial revision

This form allows you to request diff's between any two revisions of a file. You may select a symbolic revision name using the selection box or you may type in a numeric name using the type-in text box.




CVSweb <webmaster@jp.NetBSD.org>