Up to [cvs.netbsd.org] / src / usr.bin / make
Request diff between arbitrary revisions
Default branch: MAIN
Revision 1.62 / (download) - annotate - [select for diffs], Sat Nov 27 16:00:09 2010 UTC (17 months, 4 weeks ago) by christos
Branch: MAIN
CVS Tags: yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
netbsd-6-base,
netbsd-6,
matt-mips64-premerge-20101231,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2,
HEAD
Changes since 1.61: +4 -4
lines
Diff to previous 1.61 (colored)
fix typo (thanks simon)
Revision 1.61 / (download) - annotate - [select for diffs], Fri Nov 26 15:14:29 2010 UTC (17 months, 4 weeks ago) by christos
Branch: MAIN
Changes since 1.60: +5 -4
lines
Diff to previous 1.60 (colored)
check for NULL before de-referencing.
Revision 1.60 / (download) - annotate - [select for diffs], Thu Nov 25 21:31:08 2010 UTC (17 months, 4 weeks ago) by christos
Branch: MAIN
Changes since 1.59: +7 -7
lines
Diff to previous 1.59 (colored)
Instead of keeping around the mtime of the youngest child, keep a pointer to it, so that we can print it when we do the out of date determination.
Revision 1.59 / (download) - annotate - [select for diffs], Fri Jan 23 21:58:27 2009 UTC (3 years, 4 months ago) by dsl
Branch: MAIN
CVS Tags: matt-premerge-20091211,
jym-xensuspend-nbase,
jym-xensuspend-base,
jym-xensuspend
Changes since 1.58: +6 -6
lines
Diff to previous 1.58 (colored)
Sprinkle some const. In particular for Lst_Find() and Lst_FindFrom(). Remove some unneeded casts and some now-undeeded UNCONST().
Revision 1.58 / (download) - annotate - [select for diffs], Fri Jan 23 21:26:30 2009 UTC (3 years, 4 months ago) by dsl
Branch: MAIN
Changes since 1.57: +7 -7
lines
Diff to previous 1.57 (colored)
Change 'ClientData' to 'void *' so that relevant parameters can be made 'const void *'.
Revision 1.57 / (download) - annotate - [select for diffs], Sat Dec 13 15:19:29 2008 UTC (3 years, 5 months ago) by dsl
Branch: MAIN
Changes since 1.56: +19 -19
lines
Diff to previous 1.56 (colored)
Use NULL instead of -1 cast to the relavant type (usually via NIL). This was a suggestion from christos - so blame him if there is a deep reason for using -1 :-)
Revision 1.56 / (download) - annotate - [select for diffs], Mon Oct 6 22:09:21 2008 UTC (3 years, 7 months ago) by joerg
Branch: MAIN
CVS Tags: netbsd-5-base,
netbsd-5-1-RELEASE,
netbsd-5-1-RC4,
netbsd-5-1-RC3,
netbsd-5-1-RC2,
netbsd-5-1-RC1,
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.55: +12 -12
lines
Diff to previous 1.55 (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.55 / (download) - annotate - [select for diffs], Fri Feb 15 21:29:50 2008 UTC (4 years, 3 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
Changes since 1.54: +22 -26
lines
Diff to previous 1.54 (colored)
back all changes out until I fix it properly.
Revision 1.54 / (download) - annotate - [select for diffs], Thu Feb 14 22:11:20 2008 UTC (4 years, 3 months ago) by christos
Branch: MAIN
CVS Tags: christos-broken
Changes since 1.53: +29 -25
lines
Diff to previous 1.53 (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.53 / (download) - annotate - [select for diffs], Fri Oct 27 21:00:18 2006 UTC (5 years, 6 months ago) by dsl
Branch: MAIN
CVS Tags: wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
netbsd-4-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-RC1,
netbsd-4-0-1-RELEASE,
netbsd-4-0,
netbsd-4,
matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
matt-armv6-base,
matt-armv6,
hpcarm-cleanup,
cube-autoconf-base,
cube-autoconf
Changes since 1.52: +8 -8
lines
Diff to previous 1.52 (colored)
Since 'ClientData' is 'void *', nuke almost all the (ClientData) casts.
Revision 1.52 / (download) - annotate - [select for diffs], Sun Oct 15 08:38:21 2006 UTC (5 years, 7 months ago) by dsl
Branch: MAIN
Changes since 1.51: +13 -13
lines
Diff to previous 1.51 (colored)
Output all debug trace output through 'debug_file' defaulting to 'stdout'. (Almost all the debug output went there, but some went to stderr.) Split the parsing of -d (debug flags) out into its own routine. Allow the output filename to be changed by specifying -dF<file> to create a log file, or -dF+<file> to append to it. <file> may be stdout or stderr. Also change so that -d-<flags> acts on <flags> locally but doesn't copy them to MAKEFLAGS so they aren't inherited by child makes. I'm not 100% happy with the command line syntax for the above, so they are currently undocumented.
Revision 1.51 / (download) - annotate - [select for diffs], Thu Jun 29 22:02:06 2006 UTC (5 years, 10 months ago) by rillig
Branch: MAIN
CVS Tags: abandoned-netbsd-4-base,
abandoned-netbsd-4
Changes since 1.50: +5 -5
lines
Diff to previous 1.50 (colored)
Fixed gcc warnings about signed vs. unsigned in comparisons.
Revision 1.50 / (download) - annotate - [select for diffs], Sat Apr 22 18:38:38 2006 UTC (6 years, 1 month ago) by christos
Branch: MAIN
CVS Tags: chap-midi-nbase,
chap-midi-base,
chap-midi
Changes since 1.49: +4 -4
lines
Diff to previous 1.49 (colored)
Coverity CID 523: Fix off by one mistake.
Revision 1.49 / (download) - annotate - [select for diffs], Fri Mar 31 21:58:08 2006 UTC (6 years, 1 month ago) by christos
Branch: MAIN
Changes since 1.48: +11 -13
lines
Diff to previous 1.48 (colored)
Add some coverity allocation comments, and change the way the allocator functions work. When they allocate storage that needs to be freed, instead of setting a boolean, set the pointer to be freed. Plug some more memory leaks found by inspection.
Revision 1.48 / (download) - annotate - [select for diffs], Mon Aug 8 16:42:54 2005 UTC (6 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.47: +29 -29
lines
Diff to previous 1.47 (colored)
From Max Okumoto: - Remove casts to NULL. - Remove space between cast and object.
Revision 1.47 / (download) - annotate - [select for diffs], Fri Aug 5 00:53:18 2005 UTC (6 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.46: +7 -8
lines
Diff to previous 1.46 (colored)
More KNF cleanups from Max Okumoto
Revision 1.46 / (download) - annotate - [select for diffs], Thu Aug 4 00:20:12 2005 UTC (6 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.45: +4 -4
lines
Diff to previous 1.45 (colored)
remove unnecessary casts to void * functions (Max Okumoto)
Revision 1.45 / (download) - annotate - [select for diffs], Mon Jul 25 22:55:58 2005 UTC (6 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.44: +66 -66
lines
Diff to previous 1.44 (colored)
Whitespace KNF cleanup from Max Okumoto
Revision 1.44 / (download) - annotate - [select for diffs], Wed Feb 16 15:11:52 2005 UTC (7 years, 3 months ago) by christos
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.43: +33 -33
lines
Diff to previous 1.43 (colored)
PR/29203, PR/29204: Max Okumoto: KNF changes to make [no functional changes]
Revision 1.43 / (download) - annotate - [select for diffs], Sat Oct 30 20:49:05 2004 UTC (7 years, 6 months ago) by dsl
Branch: MAIN
Changes since 1.42: +5 -5
lines
Diff to previous 1.42 (colored)
Add (unsigned char) cast to ctype functions
Revision 1.42 / (download) - annotate - [select for diffs], Thu Jul 1 20:38:09 2004 UTC (7 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.41: +5 -5
lines
Diff to previous 1.41 (colored)
Change to use __unused instead and provide a compat definition in make.h if not already defined from cdefs.h
Revision 1.41 / (download) - annotate - [select for diffs], Thu Jul 1 04:39:30 2004 UTC (7 years, 10 months ago) by jmc
Branch: MAIN
Changes since 1.40: +7 -3
lines
Diff to previous 1.40 (colored)
Add some checks for gcc around a few function declarations and note the unused variables. Also fix a few other warnings that PR#22118 shows when trying to compile bmake on non-NetBSD hosts
Revision 1.39.2.1 / (download) - annotate - [select for diffs], Mon May 10 15:43:48 2004 UTC (8 years ago) by tron
Branch: netbsd-2-0
CVS Tags: netbsd-2-base,
netbsd-2-1-RELEASE,
netbsd-2-1-RC6,
netbsd-2-1-RC5,
netbsd-2-1-RC4,
netbsd-2-1-RC3,
netbsd-2-1-RC2,
netbsd-2-1-RC1,
netbsd-2-1,
netbsd-2-0-RELEASE,
netbsd-2-0-RC5,
netbsd-2-0-RC4,
netbsd-2-0-RC3,
netbsd-2-0-RC2,
netbsd-2-0-RC1,
netbsd-2-0-3-RELEASE,
netbsd-2-0-2-RELEASE,
netbsd-2-0-1-RELEASE,
netbsd-2
Changes since 1.39: +4 -4
lines
Diff to previous 1.39 (colored) next main 1.40 (colored)
Pull up revision 1.40 (requested by sjg in ticket #282): 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.40 / (download) - annotate - [select for diffs], Fri May 7 00:04:38 2004 UTC (8 years ago) by ross
Branch: MAIN
Changes since 1.39: +4 -4
lines
Diff to previous 1.39 (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.39 / (download) - annotate - [select for diffs], Thu Aug 7 11:14:47 2003 UTC (8 years, 9 months ago) by agc
Branch: MAIN
CVS Tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Changes since 1.38: +33 -3
lines
Diff to previous 1.38 (colored)
Move UCB-licensed code from 4-clause to 3-clause licence. Patches provided by Joel Baker in PR 22365, verified by myself.
Revision 1.38 / (download) - annotate - [select for diffs], Mon Jul 14 21:13:48 2003 UTC (8 years, 10 months ago) by sjg
Branch: MAIN
Changes since 1.37: +5 -5
lines
Diff to previous 1.37 (colored)
Fix a couple of missing UNCONST's that hit bmake.
Revision 1.37 / (download) - annotate - [select for diffs], Mon Jul 14 18:19:11 2003 UTC (8 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.36: +6 -5
lines
Diff to previous 1.36 (colored)
Pass WARNS=3
Revision 1.36 / (download) - annotate - [select for diffs], Mon Jun 2 21:49:00 2003 UTC (8 years, 11 months ago) by matt
Branch: MAIN
Changes since 1.35: +5 -5
lines
Diff to previous 1.35 (colored)
For a library, only check in cmtime (children's modification) if there are children. This prevents spurious out-of-date failures when you have a rules checking for a library's existance (and no children).
Revision 1.35 / (download) - annotate - [select for diffs], Sat Jun 15 18:24:55 2002 UTC (9 years, 11 months ago) by wiz
Branch: MAIN
CVS Tags: fvdl_fs64_base
Changes since 1.34: +68 -56
lines
Diff to previous 1.34 (colored)
Remove !__STDC__ stuff, de-__P(), ANSIfy, and de-register.
Revision 1.34 / (download) - annotate - [select for diffs], Fri Nov 30 01:29:48 2001 UTC (10 years, 5 months ago) by thorpej
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
Changes since 1.33: +7 -7
lines
Diff to previous 1.33 (colored)
Clean up some MAKE_BOOTSTRAP issues wrt. MACHINE/MACHINE_ARCH.
Revision 1.33 / (download) - annotate - [select for diffs], Tue Jun 12 23:36:17 2001 UTC (10 years, 11 months ago) by sjg
Branch: MAIN
Changes since 1.32: +5 -5
lines
Diff to previous 1.32 (colored)
Add 4th arg (flags) to Var_Set so that VarLoopExpand can tell it not to export interator variables when using context VAR_CMD. Reviewed: christos
Revision 1.32 / (download) - annotate - [select for diffs], Tue Feb 15 04:41:45 2000 UTC (12 years, 3 months ago) by sjg
Branch: MAIN
CVS Tags: netbsd-1-5-base,
netbsd-1-5-RELEASE,
netbsd-1-5-PATCH003,
netbsd-1-5-PATCH002,
netbsd-1-5-PATCH001,
netbsd-1-5-BETA2,
netbsd-1-5-BETA,
netbsd-1-5-ALPHA2,
netbsd-1-5,
minoura-xpg4dl-base,
minoura-xpg4dl
Changes since 1.31: +5 -4
lines
Diff to previous 1.31 (colored)
Non-existent libs are always out of date. This was not handled correctly on ELF where libs do not have T.O.C. PR: 9393 Reviewed by: christos
Revision 1.31 / (download) - annotate - [select for diffs], Wed Sep 15 08:43:21 1999 UTC (12 years, 8 months ago) by mycroft
Branch: MAIN
CVS Tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221,
wrstuden-devbsize,
comdex-fall-1999-base,
comdex-fall-1999
Changes since 1.30: +9 -3
lines
Diff to previous 1.30 (colored)
Don't bother iterating through all the data structures to free(3) everything right before exiting. (The code is still present, `#ifdef CLEANUP', in case someone needs it...)
Revision 1.30 / (download) - annotate - [select for diffs], Sat Sep 4 04:21:28 1999 UTC (12 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.29: +25 -12
lines
Diff to previous 1.29 (colored)
PR/8259: Chris Demetriou: Fix stack overflow bugs exposed by the glibc-2.1.1 Makefile. Use snprintf everywhere.
Revision 1.29 / (download) - annotate - [select for diffs], Wed Nov 11 19:37:06 1998 UTC (13 years, 6 months ago) by christos
Branch: MAIN
CVS Tags: netbsd-1-4-base,
netbsd-1-4-RELEASE,
netbsd-1-4-PATCH003,
netbsd-1-4-PATCH002,
netbsd-1-4-PATCH001,
netbsd-1-4
Changes since 1.28: +5 -5
lines
Diff to previous 1.28 (colored)
This patch fixes the problem introduced in the previous commit where parents would be get remade, even if children were not really updated by the commands executed for them. It also makes all the children have the real modification time set if possible, so it should fix some other timing weirdnesses... - collapse childMade and make fields into flags and convert them to bits CHILDMADE and REMAKE - introduce FORCE flag that gets set in all the parents of a child that has no sources and does not exist. - set oodate if the FORCE flag is set, and not if CHILDMADE - centralize the RECHECK into Make_Recheck() and use this in make.c and compat.c - use Make_TimeStamp for all child -> parent timestamp propagations
Revision 1.28 / (download) - annotate - [select for diffs], Fri Nov 6 23:31:09 1998 UTC (13 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.27: +6 -6
lines
Diff to previous 1.27 (colored)
- full prototypes - more conservative printf - char -> unsigned char
Revision 1.27 / (download) - annotate - [select for diffs], Thu May 21 17:19:46 1998 UTC (14 years ago) by tv
Branch: MAIN
Changes since 1.26: +12 -3
lines
Diff to previous 1.26 (colored)
Make a MAKE_BOOTSTRAP case work on NetBSD, too, for cross-compile cases
Revision 1.26 / (download) - annotate - [select for diffs], Fri Oct 3 17:58:00 1997 UTC (14 years, 7 months ago) by thorpej
Branch: MAIN
CVS Tags: netbsd-1-3-base,
netbsd-1-3-RELEASE,
netbsd-1-3-PATCH003-CANDIDATE2,
netbsd-1-3-PATCH003-CANDIDATE1,
netbsd-1-3-PATCH003-CANDIDATE0,
netbsd-1-3-PATCH003,
netbsd-1-3-PATCH002,
netbsd-1-3-PATCH001,
netbsd-1-3-BETA,
netbsd-1-3
Changes since 1.25: +6 -6
lines
Diff to previous 1.25 (colored)
If printing a u_long, use the %lu format.
Revision 1.25 / (download) - annotate - [select for diffs], Fri Oct 3 16:06:26 1997 UTC (14 years, 7 months ago) by enami
Branch: MAIN
Changes since 1.24: +7 -6
lines
Diff to previous 1.24 (colored)
Make this compile on NetBSD/alpha; use %ld and cast to u_long to print a variable of type size_t.
Revision 1.24 / (download) - annotate - [select for diffs], Sun Sep 28 03:30:58 1997 UTC (14 years, 8 months ago) by lukem
Branch: MAIN
Changes since 1.23: +6 -2
lines
Diff to previous 1.23 (colored)
wrap #include <sys/cdefs.h>, __RCSID(...) stuff in #ifndef MAKE_BOOTSTRAP
Revision 1.23 / (download) - annotate - [select for diffs], Fri Sep 26 13:29:05 1997 UTC (14 years, 8 months ago) by christos
Branch: MAIN
Changes since 1.22: +3 -3
lines
Diff to previous 1.22 (colored)
PR/4140: David A. Holland: use svr4 style archives for ELF environments
Revision 1.22 / (download) - annotate - [select for diffs], Tue Sep 23 21:15:07 1997 UTC (14 years, 8 months ago) by fair
Branch: MAIN
Changes since 1.21: +6 -6
lines
Diff to previous 1.21 (colored)
fix some ints that should be "time_t" per PR#4139
Revision 1.21 / (download) - annotate - [select for diffs], Mon Aug 25 19:31:57 1997 UTC (14 years, 9 months ago) by kleink
Branch: MAIN
Changes since 1.20: +8 -8
lines
Diff to previous 1.20 (colored)
Lseek(2) usage cleanup: the use of L_SET/L_INCR/L_XTND is deprecated, use SEEK_SET/SEEK_CUR/SEEK_END instead.
Revision 1.20 / (download) - annotate - [select for diffs], Tue Jul 1 21:17:04 1997 UTC (14 years, 10 months ago) by christos
Branch: MAIN
Changes since 1.19: +3 -2
lines
Diff to previous 1.19 (colored)
Add WARNS=1 RCSID police
Revision 1.19 / (download) - annotate - [select for diffs], Sat Jun 7 16:39:45 1997 UTC (14 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.18: +4 -4
lines
Diff to previous 1.18 (colored)
Don't confuse `member' with `target'
Revision 1.18 / (download) - annotate - [select for diffs], Tue May 20 22:53:30 1997 UTC (15 years ago) by mycroft
Branch: MAIN
Changes since 1.17: +5 -3
lines
Diff to previous 1.17 (colored)
Check the .PHONY attribute...
Revision 1.14.4.1 / (download) - annotate - [select for diffs], Sun Jan 26 05:51:29 1997 UTC (15 years, 4 months ago) by rat
Branch: netbsd-1-2
CVS Tags: netbsd-1-2-PATCH001
Changes since 1.14: +220 -58
lines
Diff to previous 1.14 (colored) next main 1.15 (colored)
Update make(1) from trunk, by request from Christos Zoulas. Fixes many bugs.
Revision 1.1.1.2 / (download) - annotate - [select for diffs] (vendor branch), Sat Dec 28 04:41:21 1996 UTC (15 years, 5 months ago) by tls
Branch: WFJ-920714,
CSRG
CVS Tags: lite-2
Changes since 1.1.1.1: +198 -58
lines
Diff to previous 1.1.1.1 (colored)
Import 4.4BSD-Lite2 sources onto CSRG branch (already merged at head)
Revision 1.17 / (download) - annotate - [select for diffs], Wed Nov 6 17:58:59 1996 UTC (15 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.16: +57 -22
lines
Diff to previous 1.16 (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.16 / (download) - annotate - [select for diffs], Tue Aug 13 16:42:00 1996 UTC (15 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.15: +3 -3
lines
Diff to previous 1.15 (colored)
Add estrdup(), a checked version of strdup and use it.
Revision 1.15 / (download) - annotate - [select for diffs], Sun Jun 2 21:09:33 1996 UTC (15 years, 11 months ago) by christos
Branch: MAIN
Changes since 1.14: +164 -37
lines
Diff to previous 1.14 (colored)
Recognize SVR4 style long filename entries in archives.
Revision 1.14 / (download) - annotate - [select for diffs], Tue Mar 12 18:04:27 1996 UTC (16 years, 2 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.13: +3 -3
lines
Diff to previous 1.13 (colored)
data and date aren't the same...
Revision 1.13 / (download) - annotate - [select for diffs], Sun Feb 4 22:20:34 1996 UTC (16 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.12: +7 -7
lines
Diff to previous 1.12 (colored)
fix pr/1421 and pr/1997
Revision 1.12 / (download) - annotate - [select for diffs], Sun Feb 4 20:34:41 1996 UTC (16 years, 3 months ago) by christos
Branch: MAIN
Changes since 1.11: +11 -3
lines
Diff to previous 1.11 (colored)
Support SVR4 style archives.
Revision 1.11 / (download) - annotate - [select for diffs], Wed Nov 22 17:39:53 1995 UTC (16 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.10: +8 -2
lines
Diff to previous 1.10 (colored)
Updates for POSIX/SVR4 compiling: arch.c: Don't require ranlib stuff. Not everybody has it. dir.c: SunOS-4 != Solaris; change #ifdef sun to #if sun && !__svr4__ job.c, compat.c: Don't use 'union wait', use int and the W*() macros. main.c: Check for uname() == -1; some unames return > 0... util.c, job.c: Add signal() with BSD semantics for svr4, don't use bsd sigmask and friends.
Revision 1.10 / (download) - annotate - [select for diffs], Thu Nov 2 23:54:35 1995 UTC (16 years, 6 months ago) by christos
Branch: MAIN
Changes since 1.9: +3 -3
lines
Diff to previous 1.9 (colored)
Minor:
- ${.PREFIX} should never contain a full pathname
- Fixed gcc -Wall warnings
Major:
- compatMake is now FALSE. This means that we are now running in
full pmake mode:
* rules on dependency lines can be executed in parallel and or
out of sequence:
foo: bar baz
can fire the rule for baz before the rule for bar is fired.
To enforce bar to be fired before baz, another rule needs to be
added. [bar: baz]
* adjacent shell commands in a target are now executed by a single
invocation of the shell, not one invocation of the shell per line
(compatMake can be turned off using the -B flag)
- The -j flag now works... I.e. make -j 4 will fork up to four jobs in
parallel when it can. The target name is printed before each burst
of output caused by the target execution as '--- target ---', when j > 1
- I have changed all the Makefiles so that they work with make -j N, and
I have tested the whole netbsd by:
'make -j 4 cleandir; make -j 4 depend; make -j 4; make -j 4 install'
- I have not compiled or tested this version of make with -DREMOTE.
Revision 1.9 / (download) - annotate - [select for diffs], Wed Jun 14 15:18:46 1995 UTC (16 years, 11 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.8: +7 -2
lines
Diff to previous 1.8 (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.8 / (download) - annotate - [select for diffs], Wed Jan 11 17:42:26 1995 UTC (17 years, 4 months ago) by christos
Branch: MAIN
Changes since 1.7: +10 -18
lines
Diff to previous 1.7 (colored)
Fixed PR/724, 'make' runs commands when $? is empty This is not the perfect fix. I think that the whole __SYMDEF checking code should be removed. [I should also teach myself how to deal with the PR stuff to mark this closed :-)]
Revision 1.7 / (download) - annotate - [select for diffs], Mon Jun 6 22:45:17 1994 UTC (17 years, 11 months ago) by jtc
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.6: +91 -11
lines
Diff to previous 1.6 (colored)
Fixes from Christos Zoulas, who used purify, objectcenter and testcenter to find memory leaks and illegal memory accesses.
Revision 1.6 / (download) - annotate - [select for diffs], Fri Mar 18 11:32:09 1994 UTC (18 years, 2 months ago) by pk
Branch: MAIN
Changes since 1.5: +90 -26
lines
Diff to previous 1.5 (colored)
Do extended-name archives.
Revision 1.5 / (download) - annotate - [select for diffs], Sat Mar 5 00:34:32 1994 UTC (18 years, 2 months ago) by cgd
Branch: MAIN
Changes since 1.4: +19 -20
lines
Diff to previous 1.4 (colored)
fixes/improvements from Christos Zoulas <christos@deshaw.com>.
Revision 1.4 / (download) - annotate - [select for diffs], Thu Jan 13 21:01:40 1994 UTC (18 years, 4 months ago) by jtc
Branch: MAIN
Changes since 1.3: +3 -2
lines
Diff to previous 1.3 (colored)
Include appropriate header files to bring prototypes into scope.
Revision 1.3 / (download) - annotate - [select for diffs], Sun Aug 1 18:11:56 1993 UTC (18 years, 9 months ago) by mycroft
Branch: MAIN
Changes since 1.2: +2 -1
lines
Diff to previous 1.2 (colored)
Add RCS identifiers.
Revision 1.2 / (download) - annotate - [select for diffs], Thu May 27 16:53:57 1993 UTC (19 years ago) by glass
Branch: MAIN
CVS Tags: netbsd-0-9-base,
netbsd-0-9-RELEASE,
netbsd-0-9-BETA,
netbsd-0-9-ALPHA2,
netbsd-0-9-ALPHA,
netbsd-0-9
Changes since 1.1: +4 -0
lines
Diff to previous 1.1 (colored)
some compatibility fixes to ease bootstrapping: Makefile.dist is now a decent Makefile and not one of these cc *.c disasters RANLIBMAG now defaults if not otherwise defined
Revision 1.1.1.1 / (download) - annotate - [select for diffs] (vendor branch), Sun Mar 21 09:45:37 1993 UTC (19 years, 2 months ago) by cgd
Branch: WFJ-920714,
CSRG
CVS Tags: patchkit-0-2-2,
netbsd-alpha-1,
netbsd-0-8,
WFJ-386bsd-01
Changes since 1.1: +0 -0
lines
Diff to previous 1.1 (colored)
initial import of 386bsd-0.1 sources
Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 21 09:45:37 1993 UTC (19 years, 2 months ago) by cgd
Branch: MAIN
Initial revision