Up to [cvs.NetBSD.org] / src / usr.bin / make
Request diff between arbitrary revisions
Default branch: MAIN
Current tag: MAIN
Revision 1.48 / (download) - annotate - [select for diffs], Tue Dec 19 19:33:39 2023 UTC (3 months, 4 weeks ago) by rillig
Branch: MAIN
CVS Tags: HEAD
Changes since 1.47: +5 -6
lines
Diff to previous 1.47 (colored) to selected 1.2 (colored)
make: clean up comments No binary change, except for line numbers in assertions.
Revision 1.47 / (download) - annotate - [select for diffs], Sun Dec 17 08:53:55 2023 UTC (4 months ago) by rillig
Branch: MAIN
Changes since 1.46: +6 -6
lines
Diff to previous 1.46 (colored) to selected 1.2 (colored)
make: clean up names of local variables No binary change.
Revision 1.46 / (download) - annotate - [select for diffs], Mon Jan 31 22:58:26 2022 UTC (2 years, 2 months ago) by rillig
Branch: MAIN
CVS Tags: netbsd-10-base,
netbsd-10-0-RELEASE,
netbsd-10-0-RC6,
netbsd-10-0-RC5,
netbsd-10-0-RC4,
netbsd-10-0-RC3,
netbsd-10-0-RC2,
netbsd-10-0-RC1,
netbsd-10
Changes since 1.45: +1 -2
lines
Diff to previous 1.45 (colored) to selected 1.2 (colored)
make: remove redundant declaration of HashIter_Init Since hash.h 1.41 from 2021-12-07. No binary change.
Revision 1.45 / (download) - annotate - [select for diffs], Wed Dec 15 12:58:01 2021 UTC (2 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.44: +3 -3
lines
Diff to previous 1.44 (colored) to selected 1.2 (colored)
make: format comments according to /usr/share/misc/style Assisted by indent(1), with manual corrections due to its many remaining bugs. No functional change.
Revision 1.44 / (download) - annotate - [select for diffs], Wed Dec 15 12:08:25 2021 UTC (2 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.43: +2 -2
lines
Diff to previous 1.43 (colored) to selected 1.2 (colored)
make: remove redundant comments for multiple-inclusion guards
Revision 1.43 / (download) - annotate - [select for diffs], Wed Dec 15 10:07:53 2021 UTC (2 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.42: +2 -3
lines
Diff to previous 1.42 (colored) to selected 1.2 (colored)
make: change return type of HashTable_Set to void None of the callers needs the HashEntry for further manipulation. No functional change.
Revision 1.42 / (download) - annotate - [select for diffs], Wed Dec 15 09:53:41 2021 UTC (2 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.41: +9 -7
lines
Diff to previous 1.41 (colored) to selected 1.2 (colored)
make: mark several functions whose result must be used Suggested by sjg, to catch more bugs like the memory leak in cond.c 1.303 from 2021-12-13. No binary change.
Revision 1.41 / (download) - annotate - [select for diffs], Tue Dec 7 21:58:01 2021 UTC (2 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.40: +10 -1
lines
Diff to previous 1.40 (colored) to selected 1.2 (colored)
make: inline HashIter_Init It is only used in non-critical code paths, but the generated code gets smaller by inlining. No functional change.
Revision 1.40 / (download) - annotate - [select for diffs], Sun Apr 11 12:46:54 2021 UTC (3 years ago) by rillig
Branch: MAIN
CVS Tags: cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1,
cjep_staticlib_x-base,
cjep_staticlib_x
Changes since 1.39: +3 -3
lines
Diff to previous 1.39 (colored) to selected 1.2 (colored)
make: avoid allocating memory for simple variable names The main change is in ParseVarname, where a Buffer is replaced with the newly introduced LazyBuf. LazyBuf is inspired by https://golang.org/src/path/path.go. In CanonicalVarname, the pre-comparison of the first letter of the variable name is no longer necessary. GCC 9 optimizes a fixed-length memcmp so well that the code can finally be written to target human readers, leaving the optimization to the compiler.
Revision 1.39 / (download) - annotate - [select for diffs], Sat Apr 3 11:08:40 2021 UTC (3 years ago) by rillig
Branch: MAIN
Changes since 1.38: +5 -5
lines
Diff to previous 1.38 (colored) to selected 1.2 (colored)
make: use C99 bool type instead of defining its own No functional change.
Revision 1.38 / (download) - annotate - [select for diffs], Tue Dec 15 01:23:55 2020 UTC (3 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.37: +2 -2
lines
Diff to previous 1.37 (colored) to selected 1.2 (colored)
make(1): indent hash.h and make_malloc.h with tabs instead of spaces
Revision 1.37 / (download) - annotate - [select for diffs], Sun Nov 29 09:27:40 2020 UTC (3 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.36: +3 -3
lines
Diff to previous 1.36 (colored) to selected 1.2 (colored)
make(1): use space instead of tab for preprocessor directives
Revision 1.36 / (download) - annotate - [select for diffs], Mon Nov 23 18:24:05 2020 UTC (3 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.35: +7 -1
lines
Diff to previous 1.35 (colored) to selected 1.2 (colored)
make(1): migrate CachedDir.files from HashTable to HashSet
Revision 1.35 / (download) - annotate - [select for diffs], Mon Nov 23 18:07:10 2020 UTC (3 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.34: +33 -1
lines
Diff to previous 1.34 (colored) to selected 1.2 (colored)
make(1): add HashSet type This makes the code for handling suffixes simpler since it doesn't need the clumsy API of HashTable_CreateEntry anymore.
Revision 1.34 / (download) - annotate - [select for diffs], Mon Nov 23 17:59:21 2020 UTC (3 years, 4 months ago) by rillig
Branch: MAIN
Changes since 1.33: +15 -15
lines
Diff to previous 1.33 (colored) to selected 1.2 (colored)
make(1): use tabs for indentation in hash.h and hash.c
Revision 1.33 / (download) - annotate - [select for diffs], Sat Nov 14 21:29:44 2020 UTC (3 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.32: +2 -1
lines
Diff to previous 1.32 (colored) to selected 1.2 (colored)
make(1): replace a few HashTable_CreateEntry with HashTable_Set Instead of HashTable_CreateEntry and HashEntry_Set, several places just need the HashEntry for storing a value in it. This makes the calling code simpler to understand. These parts of the code are already hard enough to understand since they are about memory management and aliasing. Having a too detailed API for the HashTable only distracts from these topics.
Revision 1.32 / (download) - annotate - [select for diffs], Tue Nov 10 00:32:12 2020 UTC (3 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.31: +3 -3
lines
Diff to previous 1.31 (colored) to selected 1.2 (colored)
make(1): use consistent definition for MAKE_INLINE
Revision 1.31 / (download) - annotate - [select for diffs], Sun Oct 25 19:19:07 2020 UTC (3 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.30: +11 -12
lines
Diff to previous 1.30 (colored) to selected 1.2 (colored)
make(1): rename hash functions to identify the type name This makes it easier to spot mismatches between the function name and its first parameter, although the compiler should already catch most of them. Except for void pointers.
Revision 1.30 / (download) - annotate - [select for diffs], Sun Oct 25 17:01:05 2020 UTC (3 years, 5 months ago) by rillig
Branch: MAIN
Changes since 1.29: +6 -4
lines
Diff to previous 1.29 (colored) to selected 1.2 (colored)
make(1): reduce amount of string hashing In pkgsrc, running "bmake show-all" in pkgtools/pkglint called the hash function 249130 times before, and only 115502 times after. Still, a single call to Var_Set hashes the same string 3 times.
Revision 1.29 / (download) - annotate - [select for diffs], Sun Oct 18 12:47:43 2020 UTC (3 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.28: +3 -3
lines
Diff to previous 1.28 (colored) to selected 1.2 (colored)
make(1): rename HashEntry.name to key
Revision 1.28 / (download) - annotate - [select for diffs], Sun Oct 18 12:36:43 2020 UTC (3 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.27: +20 -20
lines
Diff to previous 1.27 (colored) to selected 1.2 (colored)
make(1): remove underscore from Hash_Table and Hash_Entry For consistency with the other type names, such as GNodeListNode.
Revision 1.27 / (download) - annotate - [select for diffs], Sun Oct 18 10:44:25 2020 UTC (3 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.26: +8 -10
lines
Diff to previous 1.26 (colored) to selected 1.2 (colored)
make(1): make API for iterating over hash tables simpler
Revision 1.26 / (download) - annotate - [select for diffs], Mon Oct 5 20:21:30 2020 UTC (3 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.25: +6 -6
lines
Diff to previous 1.25 (colored) to selected 1.2 (colored)
make(1): make dir.c, for.c and hash.c ready for WARNS=6 Some types have changed from int to unsigned int, size_t or time_t. The variable i in hash.c has been kept as int since it counts down to -1, which generates efficient machine code, at least on x86_64.
Revision 1.25 / (download) - annotate - [select for diffs], Sun Sep 27 21:35:16 2020 UTC (3 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.24: +8 -8
lines
Diff to previous 1.24 (colored) to selected 1.2 (colored)
make(1): normalize whitespace in source code There is no more space tab. Either only tabs or only spaces or tabs followed by spaces, but not spaces followed by tabs.
Revision 1.24 / (download) - annotate - [select for diffs], Sat Sep 26 14:48:31 2020 UTC (3 years, 6 months ago) by rillig
Branch: MAIN
Changes since 1.23: +2 -1
lines
Diff to previous 1.23 (colored) to selected 1.2 (colored)
make(1): add Hash_FindValue, for direct access to hash table data
Revision 1.23 / (download) - annotate - [select for diffs], Sun Sep 13 15:27:25 2020 UTC (3 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.22: +3 -3
lines
Diff to previous 1.22 (colored) to selected 1.2 (colored)
make(1): fix position of MAKE_ATTR_UNUSED in inline functions The attribute needs to be before the return type, otherwise GCC 5 complains that Hash_GetValue is defined but not used, when compiling with USER_CPPFLAGS=-Dinline=. The other functions don't get any warnings. It's probably because Hash_GetValue is the only inline function that returns a pointer.
Revision 1.22 / (download) - annotate - [select for diffs], Sat Sep 5 13:55:08 2020 UTC (3 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.21: +2 -2
lines
Diff to previous 1.21 (colored) to selected 1.2 (colored)
make(1): remove initial size argument from Hash_InitTable In all but one case this argument was set to auto-detect anyway. The one case where it was set was not worth keeping this complicated API.
Revision 1.21 / (download) - annotate - [select for diffs], Tue Sep 1 21:11:31 2020 UTC (3 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.20: +17 -25
lines
Diff to previous 1.20 (colored) to selected 1.2 (colored)
make(1): rename Hash_Table fields Back in the 1980s it made sense to have the type information encoded in the variable names. At the time when make was imported into the NetBSD tree (1993-03-21), the functions did indeed not have prototypes, they only had return types. The void type was already invented at that time. Since the compiler could not verify the types of function parameters, it made perfect sense to have each variable tell whether it was a pointer or not. Since ISO C90 this is no longer necessary since the compiler checks this. The variable names can now focus on the application level and their high-level meaning, expressing the relationship to other variables instead of encoding redundant type information.
Revision 1.20 / (download) - annotate - [select for diffs], Tue Sep 1 21:00:15 2020 UTC (3 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.19: +12 -19
lines
Diff to previous 1.19 (colored) to selected 1.2 (colored)
make(1): replace Hash_Table macros with inline functions
Revision 1.19 / (download) - annotate - [select for diffs], Sat Aug 29 11:13:43 2020 UTC (3 years, 7 months ago) by rillig
Branch: MAIN
Changes since 1.18: +2 -2
lines
Diff to previous 1.18 (colored) to selected 1.2 (colored)
make(1): merge duplicate code for bmake_strldup
Revision 1.18 / (download) - annotate - [select for diffs], Thu Aug 13 03:54:57 2020 UTC (3 years, 8 months ago) by rillig
Branch: MAIN
Changes since 1.17: +4 -4
lines
Diff to previous 1.17 (colored) to selected 1.2 (colored)
make(1): follow naming conventions for multiple-inclusion guards This avoids undefined behavior.
Revision 1.17 / (download) - annotate - [select for diffs], Thu Aug 6 17:22:15 2020 UTC (3 years, 8 months ago) by rillig
Branch: MAIN
Changes since 1.16: +1 -7
lines
Diff to previous 1.16 (colored) to selected 1.2 (colored)
make(1): remove unused macro Hash_Size
Revision 1.16 / (download) - annotate - [select for diffs], Sat Aug 1 14:47:49 2020 UTC (3 years, 8 months ago) by rillig
Branch: MAIN
Changes since 1.15: +3 -3
lines
Diff to previous 1.15 (colored) to selected 1.2 (colored)
make(1): use consistent indentation in source code Tabs for multiples of 8, then spaces. The usage string has been kept as-is since the spaces there are indentional and do influence the output.
Revision 1.15 / (download) - annotate - [select for diffs], Mon Jul 20 18:12:48 2020 UTC (3 years, 8 months ago) by sjg
Branch: MAIN
Changes since 1.14: +3 -2
lines
Diff to previous 1.14 (colored) to selected 1.2 (colored)
Make DEBUG_HASH less of a fire-hose. Reporting keys on every lookup is overkill unless playing with a new HASH, so wrap in #ifdef DEBUG_HASH_LOOKUP Also add some stats at the end so we can see final size and max chain length - maxchain is a better variable name than maxlen.
Revision 1.14 / (download) - annotate - [select for diffs], Sat Jul 18 21:37:38 2020 UTC (3 years, 9 months ago) by sjg
Branch: MAIN
Changes since 1.13: +2 -1
lines
Diff to previous 1.13 (colored) to selected 1.2 (colored)
Add -dh for DEBUG_HASH Allow tracking of max chain length, to see how well the hash tables are working. Pull the actual hash operation into a marco so it can be easily changed - for experimenting. The current hash, is pretty good. Reviewed by: christos
Revision 1.13 / (download) - annotate - [select for diffs], Fri Jul 3 17:03:09 2020 UTC (3 years, 9 months ago) by rillig
Branch: MAIN
Changes since 1.12: +2 -1
lines
Diff to previous 1.12 (colored) to selected 1.2 (colored)
make(1): add Hash_ForEach to avoid duplicate code
Revision 1.12 / (download) - annotate - [select for diffs], Wed May 31 21:07:03 2017 UTC (6 years, 10 months ago) by maya
Branch: MAIN
CVS Tags: phil-wifi-base,
phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
phil-wifi-20191119,
phil-wifi-20190609,
phil-wifi,
pgoyette-compat-merge-20190127,
pgoyette-compat-base,
pgoyette-compat-20190127,
pgoyette-compat-20190118,
pgoyette-compat-1226,
pgoyette-compat-1126,
pgoyette-compat-1020,
pgoyette-compat-0930,
pgoyette-compat-0906,
pgoyette-compat-0728,
pgoyette-compat-0625,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
pgoyette-compat,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
netbsd-9-base,
netbsd-9-3-RELEASE,
netbsd-9-2-RELEASE,
netbsd-9-1-RELEASE,
netbsd-9-0-RELEASE,
netbsd-9-0-RC2,
netbsd-9-0-RC1,
netbsd-9,
netbsd-8-base,
netbsd-8-2-RELEASE,
netbsd-8-1-RELEASE,
netbsd-8-1-RC1,
netbsd-8-0-RELEASE,
netbsd-8-0-RC2,
netbsd-8-0-RC1,
netbsd-8,
matt-nb8-mediatek-base,
matt-nb8-mediatek,
is-mlppp-base,
is-mlppp
Changes since 1.11: +4 -4
lines
Diff to previous 1.11 (colored) to selected 1.2 (colored)
Use less generic include guards
Revision 1.11 / (download) - annotate - [select for diffs], Tue Jun 7 00:40:00 2016 UTC (7 years, 10 months ago) by sjg
Branch: MAIN
CVS Tags: prg-localcount2-base3,
prg-localcount2-base2,
prg-localcount2-base1,
prg-localcount2-base,
prg-localcount2,
pgoyette-localcount-base,
pgoyette-localcount-20170426,
pgoyette-localcount-20170320,
pgoyette-localcount-20170107,
pgoyette-localcount-20161104,
pgoyette-localcount-20160806,
pgoyette-localcount-20160726,
pgoyette-localcount,
localcount-20160914,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Changes since 1.10: +4 -9
lines
Diff to previous 1.10 (colored) to selected 1.2 (colored)
Extend the mtimes cache used by dir.c so it can be used by others. We store both st_mtime and st_mode, since some callers care about the later. Reviewed by: christos
Revision 1.10 / (download) - annotate - [select for diffs], Sat Jan 24 10:59:09 2009 UTC (15 years, 2 months ago) by dsl
Branch: MAIN
CVS Tags: yamt-pagecache-tag8,
yamt-pagecache-base9,
yamt-pagecache-base8,
yamt-pagecache-base7,
yamt-pagecache-base6,
yamt-pagecache-base5,
yamt-pagecache-base4,
yamt-pagecache-base3,
yamt-pagecache-base2,
yamt-pagecache-base,
yamt-pagecache,
tls-maxphys-base,
tls-maxphys,
tls-earlyentropy-base,
tls-earlyentropy,
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,
netbsd-7-nhusb-base-20170116,
netbsd-7-nhusb-base,
netbsd-7-nhusb,
netbsd-7-base,
netbsd-7-2-RELEASE,
netbsd-7-1-RELEASE,
netbsd-7-1-RC2,
netbsd-7-1-RC1,
netbsd-7-1-2-RELEASE,
netbsd-7-1-1-RELEASE,
netbsd-7-1,
netbsd-7-0-RELEASE,
netbsd-7-0-RC3,
netbsd-7-0-RC2,
netbsd-7-0-RC1,
netbsd-7-0-2-RELEASE,
netbsd-7-0-1-RELEASE,
netbsd-7-0,
netbsd-7,
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-premerge-20091211,
matt-nb6-plus-nbase,
matt-nb6-plus-base,
matt-nb6-plus,
matt-mips64-premerge-20101231,
jym-xensuspend-nbase,
jym-xensuspend-base,
jym-xensuspend,
dholland-make-base,
cherry-xenmp-base,
cherry-xenmp,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2,
agc-symver-base,
agc-symver
Changes since 1.9: +9 -5
lines
Diff to previous 1.9 (colored) to selected 1.2 (colored)
Don't cast 'time_t' to 'void *' and back it will lose precision.
Revision 1.9 / (download) - annotate - [select for diffs], Fri Jan 23 21:26:30 2009 UTC (15 years, 2 months ago) by dsl
Branch: MAIN
Changes since 1.8: +4 -4
lines
Diff to previous 1.8 (colored) to selected 1.2 (colored)
Change 'ClientData' to 'void *' so that relevant parameters can be made 'const void *'.
Revision 1.8 / (download) - annotate - [select for diffs], Thu Aug 7 11:14:51 2003 UTC (20 years, 8 months ago) by agc
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,
wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
wrstuden-fixsa,
netbsd-5-base,
netbsd-5-2-RELEASE,
netbsd-5-2-RC1,
netbsd-5-2-3-RELEASE,
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-5-RELEASE,
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,
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,
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,
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-base,
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-0,
netbsd-2,
mjf-devfs2-base,
mjf-devfs2,
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,
matt-mips64-base,
matt-mips64,
matt-armv6-prevmlocking,
matt-armv6-nbase,
matt-armv6-base,
matt-armv6,
keiichi-mipv6-nbase,
keiichi-mipv6-base,
keiichi-mipv6,
hpcarm-cleanup-nbase,
hpcarm-cleanup-base,
hpcarm-cleanup,
cube-autoconf-base,
cube-autoconf,
christos-broken,
chap-midi-nbase,
chap-midi-base,
chap-midi,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Changes since 1.7: +33 -1
lines
Diff to previous 1.7 (colored) to selected 1.2 (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.7 / (download) - annotate - [select for diffs], Mon Jul 14 18:19:12 2003 UTC (20 years, 9 months ago) by christos
Branch: MAIN
Changes since 1.6: +3 -3
lines
Diff to previous 1.6 (colored) to selected 1.2 (colored)
Pass WARNS=3
Revision 1.6 / (download) - annotate - [select for diffs], Sat Jun 15 18:24:56 2002 UTC (21 years, 10 months ago) by wiz
Branch: MAIN
CVS Tags: fvdl_fs64_base
Changes since 1.5: +8 -8
lines
Diff to previous 1.5 (colored) to selected 1.2 (colored)
Remove !__STDC__ stuff, de-__P(), ANSIfy, and de-register.
Revision 1.5 / (download) - annotate - [select for diffs], Wed Nov 6 17:59:07 1996 UTC (27 years, 5 months ago) by christos
Branch: MAIN
CVS Tags: wrstuden-devbsize-base,
wrstuden-devbsize-19991221,
wrstuden-devbsize,
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,
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,
netbsd-1-4-base,
netbsd-1-4-RELEASE,
netbsd-1-4-PATCH003,
netbsd-1-4-PATCH002,
netbsd-1-4-PATCH001,
netbsd-1-4,
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,
minoura-xpg4dl-base,
minoura-xpg4dl,
comdex-fall-1999-base,
comdex-fall-1999
Changes since 1.4: +12 -12
lines
Diff to previous 1.4 (colored) to selected 1.2 (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.4 / (download) - annotate - [select for diffs], Wed Jun 14 15:19:18 1995 UTC (28 years, 10 months ago) by christos
Branch: MAIN
CVS Tags: netbsd-1-2-base,
netbsd-1-2-RELEASE,
netbsd-1-2-BETA,
netbsd-1-1-base,
netbsd-1-1-RELEASE,
netbsd-1-1-PATCH001,
netbsd-1-1
Branch point for: netbsd-1-2
Changes since 1.3: +2 -1
lines
Diff to previous 1.3 (colored) to selected 1.2 (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.3 / (download) - annotate - [select for diffs], Sat Mar 5 00:34:46 1994 UTC (30 years, 1 month 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.2: +9 -17
lines
Diff to previous 1.2 (colored)
fixes/improvements from Christos Zoulas <christos@deshaw.com>.
Revision 1.2 / (download) - annotate - [selected], Sun Aug 1 18:12:04 1993 UTC (30 years, 8 months ago) by mycroft
Branch: MAIN
Changes since 1.1: +2 -1
lines
Diff to previous 1.1 (colored)
Add RCS identifiers.
Revision 1.1 / (download) - annotate - [select for diffs], Sun Mar 21 09:45:37 1993 UTC (31 years, 1 month ago) by cgd
Branch: MAIN
Diff to selected 1.2 (colored)
Initial revision