CVS log for src/usr.bin/make/Makefile
Up to [cvs.NetBSD.org] / src / usr.bin / make
Request diff between arbitrary revisions
Keyword substitution: kv
Default branch: MAIN
Revision 1.127: download - view: text, markup, annotated - select for diffs
Tue Dec 19 20:08:27 2023 UTC (11 months, 3 weeks ago) by rillig
Branches: MAIN
CVS tags: perseant-exfatfs-base-20240630,
perseant-exfatfs-base,
perseant-exfatfs,
HEAD
Diff to: previous 1.126: preferred, colored
Changes since revision 1.126: +6 -2
lines
make: clean up code coverage report files
Remove trailing whitespace.
Remove the first line, as it only repeats the filename.
Remove the line numbers, as they are mostly the same as in the original
source file.
Revision 1.126: download - view: text, markup, annotated - select for diffs
Sun Dec 17 10:48:10 2023 UTC (11 months, 3 weeks ago) by rillig
Branches: MAIN
Diff to: previous 1.125: preferred, colored
Changes since revision 1.125: +2 -2
lines
make: on cleandir, clean the unit-tests as well
Revision 1.125: download - view: text, markup, annotated - select for diffs
Mon Jun 19 20:14:45 2023 UTC (17 months, 3 weeks ago) by rillig
Branches: MAIN
Diff to: previous 1.124: preferred, colored
Changes since revision 1.124: +3 -2
lines
make: sort files in coverage report alphabetically
Revision 1.124: download - view: text, markup, annotated - select for diffs
Sat Jun 3 09:09:17 2023 UTC (18 months, 1 week ago) by lukem
Branches: MAIN
Diff to: previous 1.123: preferred, colored
Changes since revision 1.123: +5 -5
lines
bsd.own.mk: rename GCC_NO_* to CC_WNO_*
Rename compiler-warning-disable variables from
GCC_NO_warning
to
CC_WNO_warning
where warning is the full warning name as used by the compiler.
GCC_NO_IMPLICIT_FALLTHRU is CC_WNO_IMPLICIT_FALLTHROUGH
Using the convention CC_compilerflag, where compilerflag
is based on the full compiler flag name.
Revision 1.123: download - view: text, markup, annotated - select for diffs
Tue Sep 27 17:46:58 2022 UTC (2 years, 2 months ago) by rillig
Branches: 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
Diff to: previous 1.122: preferred, colored
Changes since revision 1.122: +2 -1
lines
make: set WARNS to 6, from the default 5
No binary change on x86_64.
Revision 1.122: download - view: text, markup, annotated - select for diffs
Tue May 3 19:05:34 2022 UTC (2 years, 7 months ago) by rillig
Branches: MAIN
Diff to: previous 1.121: preferred, colored
Changes since revision 1.121: +1 -55
lines
make: remove test scenarios for old GCC versions
These had been useful for NetBSD 8, which used GCC 5.
Revision 1.121: download - view: text, markup, annotated - select for diffs
Wed Jan 26 23:00:55 2022 UTC (2 years, 10 months ago) by rillig
Branches: MAIN
Diff to: previous 1.120: preferred, colored
Changes since revision 1.120: +2 -1
lines
make: generate coverage summary on 'make test-coverage'
Revision 1.120: download - view: text, markup, annotated - select for diffs
Sun Jan 9 18:49:28 2022 UTC (2 years, 11 months ago) by rillig
Branches: MAIN
Diff to: previous 1.119: preferred, colored
Changes since revision 1.119: +3 -4
lines
make: in Cmd_Exec, return error message instead of format string
This change leaves only literal format strings in parse.c. It allows
for more detailed error messages than the current "non-zero status" or
"exited on a signal".
No functional change.
Revision 1.119: download - view: text, markup, annotated - select for diffs
Sun Dec 12 10:53:37 2021 UTC (2 years, 11 months ago) by rillig
Branches: MAIN
Diff to: previous 1.118: preferred, colored
Changes since revision 1.118: +4 -3
lines
make: do not report '?' for fully covered header files
Revision 1.118: download - view: text, markup, annotated - select for diffs
Sun Dec 12 10:33:03 2021 UTC (2 years, 11 months ago) by rillig
Branches: MAIN
Diff to: previous 1.117: preferred, colored
Changes since revision 1.117: +4 -2
lines
make: only define target report-coverage if USE_COVERAGE is yes
Without USE_COVERAGE, GCOV was undefined, the '2>&1' passed all error
messages to GCOV_PERL, when then discarded them. If the error messages
had been left on stderr, the error message 'sh: arch.o.gcda: not found'
would have been a clear indicator of the actual cause of an empty
coverage report.
Revision 1.117: download - view: text, markup, annotated - select for diffs
Sun Nov 28 18:58:58 2021 UTC (3 years ago) by rillig
Branches: MAIN
Diff to: previous 1.116: preferred, colored
Changes since revision 1.116: +1 -2
lines
make: replace bloated bit-set-to-string code with simple code
It was a nice idea to implement a bit-set using an enum type and have a
generic ToString function for them. In the end, the implementation
involved really heavy preprocessor magic and was probably difficult to
understand. Replace all the code with a few bits of straight-forward
preprocessor magic that can be readily understood by just looking 5
lines around, instead of digging through 130 lines of lengthy macro
definitions.
Curiously, this reduces the binary size even though the 3 ToString
functions now have a few lines of duplicate code and there are more
explicit function calls.
The ToString functions are only seldom used, so the additional memory
allocation is acceptable.
No functional change.
Revision 1.116: download - view: text, markup, annotated - select for diffs
Sat Jul 31 09:30:17 2021 UTC (3 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.115: preferred, colored
Changes since revision 1.115: +2 -1
lines
make: fix lint warnings
The string functions from str.h are declared as 'static __unused' when
compiled with GCC, but lint explicitly undefines __GCC__ during
preprocessing. Therefore, make those functions inline, to prevent
warnings that they are unused.
The macro UNCONST is used in a few places, and (again) since lint
undefines __GCC__, that macro expanded to a simple type cast, which lint
warned about. To prevent this warning, implement UNCONST as a function
that works everywhere and hides the type cast.
In filemon_open, the code for closing F->in was obviously unreachable.
No functional change.
Revision 1.114.2.1: download - view: text, markup, annotated - select for diffs
Mon May 31 22:15:25 2021 UTC (3 years, 6 months ago) by cjep
Branches: cjep_staticlib_x
Diff to: previous 1.114: preferred, colored; next MAIN 1.115: preferred, colored
Changes since revision 1.114: +6 -3
lines
sync with head
Revision 1.115: download - view: text, markup, annotated - select for diffs
Sun May 30 21:03:08 2021 UTC (3 years, 6 months ago) by rillig
Branches: MAIN
CVS tags: cjep_sun2x-base1,
cjep_sun2x-base,
cjep_sun2x,
cjep_staticlib_x-base1
Diff to: previous 1.114: preferred, colored
Changes since revision 1.114: +6 -3
lines
make: fix reported code coverage for *.h
In 'make test-coverage', the number of uncovered lines for inline
functions in headers was reported too high. The cause for this is that
gcov reports the coverage for these functions multiple times, once per
translation unit. If some of the translation units don't use these
inline functions, summing the lines containing '#####' quickly leads to
numbers that are obviously too high.
Revision 1.114: download - view: text, markup, annotated - select for diffs
Sun Apr 11 11:41:27 2021 UTC (3 years, 8 months ago) by rillig
Branches: MAIN
CVS tags: cjep_staticlib_x-base
Branch point for: cjep_staticlib_x
Diff to: previous 1.113: preferred, colored
Changes since revision 1.113: +2 -18
lines
make: clean up Makefile
The dependencies on the header files are handled by 'make depend'. They
do not need to be spelled out.
Revision 1.113: download - view: text, markup, annotated - select for diffs
Mon Feb 22 20:45:46 2021 UTC (3 years, 9 months ago) by rillig
Branches: MAIN
Diff to: previous 1.112: preferred, colored
Changes since revision 1.112: +2 -2
lines
make: fix report-coverage
On NetBSD 8.0 it still worked. Maybe gcov doesn't support .c files as
arguments anymore. Using the .gcda files works and is more reliable
anyway since it covers the inline functions in the headers as well.
Revision 1.112: download - view: text, markup, annotated - select for diffs
Sat Jan 30 16:05:45 2021 UTC (3 years, 10 months ago) by rillig
Branches: MAIN
Diff to: previous 1.111: preferred, colored
Changes since revision 1.111: +3 -1
lines
make(1): run lint with strict bool mode
The make code is not supposed to use constructs such as "if (strcmp(s1,
s2))" or "if (p && *p)", instead all boolean expressions have a form
that would be accepted by a C#, Go or Java compiler as well. This also
ensures that pre-C99 compilers generate equivalent code as C99
compilers, at least regarding boolean expressions.
Revision 1.111: download - view: text, markup, annotated - select for diffs
Sat Dec 12 16:54:20 2020 UTC (3 years, 11 months ago) by rillig
Branches: MAIN
Diff to: previous 1.110: preferred, colored
Changes since revision 1.110: +16 -6
lines
make(1): add number of uncovered lines to coverage report
Revision 1.110: download - view: text, markup, annotated - select for diffs
Sat Dec 12 16:06:27 2020 UTC (3 years, 11 months ago) by rillig
Branches: MAIN
Diff to: previous 1.109: preferred, colored
Changes since revision 1.109: +6 -1
lines
make(1): add target test-coverage
Revision 1.109: download - view: text, markup, annotated - select for diffs
Sun Dec 6 13:29:34 2020 UTC (4 years ago) by rillig
Branches: MAIN
Diff to: previous 1.108: preferred, colored
Changes since revision 1.108: +15 -12
lines
make(1): move .include lines as far down as possible
Revision 1.108: download - view: text, markup, annotated - select for diffs
Sun Dec 6 12:54:32 2020 UTC (4 years ago) by rillig
Branches: MAIN
Diff to: previous 1.107: preferred, colored
Changes since revision 1.107: +9 -9
lines
make(1): move COPTS above <bsd.prog.mk>
Revision 1.107: download - view: text, markup, annotated - select for diffs
Thu Dec 3 18:43:02 2020 UTC (4 years ago) by rillig
Branches: MAIN
Diff to: previous 1.106: preferred, colored
Changes since revision 1.106: +10 -3
lines
make(1): format coverage summary as a table
This is only used interactively, not in the official builds, therefore
the additional dependency on Perl doesn't matter. The same result could
have been achieved in any other programming language, but probably not
as concisely.
Revision 1.106: download - view: text, markup, annotated - select for diffs
Sun Oct 25 13:25:19 2020 UTC (4 years, 1 month ago) by rillig
Branches: MAIN
Diff to: previous 1.105: preferred, colored
Changes since revision 1.105: +1 -3
lines
make(1): remove unused strlist_t
Revision 1.105: download - view: text, markup, annotated - select for diffs
Fri Oct 23 15:44:38 2020 UTC (4 years, 1 month ago) by rillig
Branches: MAIN
Diff to: previous 1.104: preferred, colored
Changes since revision 1.104: +3 -3
lines
make(1): add target-specific COPTS when generating cpre or casm
Revision 1.104: download - view: text, markup, annotated - select for diffs
Sun Oct 18 19:11:35 2020 UTC (4 years, 1 month ago) by rillig
Branches: MAIN
Diff to: previous 1.103: preferred, colored
Changes since revision 1.103: +1 -4
lines
make(1): fix GCC warning about small buffer for cohort_num
Since unmade_cohorts is a signed number (the code contains an underflow
check), the result of the '%' operator could be negative and result in
"#-999999", which would overflow the buffer, truncating the last digit.
Revision 1.103: download - view: text, markup, annotated - select for diffs
Mon Oct 5 22:15:45 2020 UTC (4 years, 2 months ago) by rillig
Branches: MAIN
Diff to: previous 1.102: preferred, colored
Changes since revision 1.102: +1 -2
lines
make(1): enable format string truncation warnings for parse.c
No node is ever going to have a million or more cohorts. And even if
there were, this name is only used for printing informational messages.
Revision 1.102: download - view: text, markup, annotated - select for diffs
Mon Oct 5 19:27:47 2020 UTC (4 years, 2 months ago) by rillig
Branches: MAIN
Diff to: previous 1.101: preferred, colored
Changes since revision 1.101: +8 -1
lines
make(1): revert previous commit
It had accidentally reverted all the work from the past few days.
Revision 1.101: download - view: text, markup, annotated - select for diffs
Mon Oct 5 19:24:29 2020 UTC (4 years, 2 months ago) by rillig
Branches: MAIN
Diff to: previous 1.100: preferred, colored
Changes since revision 1.100: +0 -7
lines
make(1): fix double-free bug in -DCLEANUP mode (since 2020-10-02)
The bug had been introduced with dir.c 1.155 on 2020-10-02 22:20:25. In
that commit, openDirectories was replaced with a combination of a list
with a hash table, for more efficient lookup by name.
Upon cleanup, OpenDirs_Done is called, which in turn called
Dir_ClearPath. Dir_ClearPath takes full ownership of the given list and
empties it. This was no problem before since afterwards the list was
empty and calling Lst_Free just frees the remaining list pointer.
With OpenDirs, this list was combined with a hash table, and the hash
table contains the list nodes, assuming that the OpenDirs functions have
full ownership of both the list and the hash table. This assumption was
generally correct, except for the one moment during cleanup where full
ownership of the list was passed to Dir_ClearPath, while the hash table
still contained pointers to the (now freed) list nodes. This by itself
was not a problem since the hash table would be freed afterwards. But
as part of Dir_ClearPath, OpenDirs_Remove was called, which looked up
the freed directory by name and now found the freed list node, trying to
free it again. Boom.
Fixed by replacing the call to Dir_ClearPath with code that only frees
the directories, without giving up control over the list.
Revision 1.100: download - view: text, markup, annotated - select for diffs
Mon Oct 5 15:11:37 2020 UTC (4 years, 2 months ago) by rillig
Branches: MAIN
Diff to: previous 1.99: preferred, colored
Changes since revision 1.99: +8 -1
lines
make(1): allow easy creation of preprocessed source and assembler
To be used during development, to see how changes in the source code
affect the generated machine code.
Revision 1.99: download - view: text, markup, annotated - select for diffs
Tue Sep 1 17:12:30 2020 UTC (4 years, 3 months ago) by rillig
Branches: MAIN
Diff to: previous 1.98: preferred, colored
Changes since revision 1.98: +2 -1
lines
make(1): remove filemon object files on clean
Revision 1.98: download - view: text, markup, annotated - select for diffs
Mon Aug 31 16:41:19 2020 UTC (4 years, 3 months ago) by rillig
Branches: MAIN
Diff to: previous 1.97: preferred, colored
Changes since revision 1.97: +2 -1
lines
make(1): fix compilation with GCC 8
Revision 1.97: download - view: text, markup, annotated - select for diffs
Mon Aug 31 06:44:12 2020 UTC (4 years, 3 months ago) by rillig
Branches: MAIN
Diff to: previous 1.96: preferred, colored
Changes since revision 1.96: +2 -2
lines
make(1): fix copy-and-paste mistake for compiling with GCC10
Revision 1.96: download - view: text, markup, annotated - select for diffs
Fri Aug 28 20:57:54 2020 UTC (4 years, 3 months ago) by rillig
Branches: MAIN
Diff to: previous 1.95: preferred, colored
Changes since revision 1.95: +2 -2
lines
make(1): remove redundant MAKEFLAGS from subdir make
The make flags are passed via the environment, not via the command line.
This is not as obvious and visible, but it works.
Revision 1.95: download - view: text, markup, annotated - select for diffs
Thu Aug 27 19:09:37 2020 UTC (4 years, 3 months ago) by rillig
Branches: MAIN
Diff to: previous 1.94: preferred, colored
Changes since revision 1.94: +2 -2
lines
make(1): pass the command-line variables to the subdir make
Revision 1.94: download - view: text, markup, annotated - select for diffs
Wed Aug 26 23:00:47 2020 UTC (4 years, 3 months ago) by rillig
Branches: MAIN
Diff to: previous 1.93: preferred, colored
Changes since revision 1.93: +1 -2
lines
make(1): remove header sprite.h
Make is independent of the Sprite operating system.
Revision 1.93: download - view: text, markup, annotated - select for diffs
Tue Aug 25 16:39:19 2020 UTC (4 years, 3 months ago) by rillig
Branches: MAIN
Diff to: previous 1.92: preferred, colored
Changes since revision 1.92: +6 -1
lines
make(1): allow custom build options
Revision 1.92: download - view: text, markup, annotated - select for diffs
Sun Aug 23 17:22:52 2020 UTC (4 years, 3 months ago) by rillig
Branches: MAIN
Diff to: previous 1.91: preferred, colored
Changes since revision 1.91: +2 -2
lines
make(1): allow to run only selected tests via the command line
Revision 1.91: download - view: text, markup, annotated - select for diffs
Sat Aug 22 20:50:43 2020 UTC (4 years, 3 months ago) by sjg
Branches: MAIN
Diff to: previous 1.90: preferred, colored
Changes since revision 1.90: +3 -2
lines
Use TEST_MAKE to run unit-tests
This lets us take advantage of new features like ${.SHELL}
Revision 1.90: download - view: text, markup, annotated - select for diffs
Wed Aug 19 06:30:37 2020 UTC (4 years, 3 months ago) by rillig
Branches: MAIN
Diff to: previous 1.89: preferred, colored
Changes since revision 1.89: +2 -2
lines
make(1): don't optimize when measuring the code coverage
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=96622
Revision 1.89: download - view: text, markup, annotated - select for diffs
Sat Aug 15 01:49:07 2020 UTC (4 years, 3 months ago) by rillig
Branches: MAIN
Diff to: previous 1.88: preferred, colored
Changes since revision 1.88: +2 -2
lines
make(1): fix archive test
Even though it is commented out in this Makefile, it is still run by
atf, on purpose. This test is broken on FreeBSD, but on NetBSD it
should still be run.
Without removing the archive first, it could be left over from a
previous test failure and thus be newer than all its members, leading to
${.OODATE} being empty.
Revision 1.88: download - view: text, markup, annotated - select for diffs
Wed Aug 12 19:21:05 2020 UTC (4 years, 3 months ago) by rillig
Branches: MAIN
Diff to: previous 1.87: preferred, colored
Changes since revision 1.87: +1 -2
lines
make(1): enable -Wcast-qual for var.c again
When it became disabled 9 years ago, there were 15 instances of UNCONST
in the code. These have been removed in the latest cleanup sessions.
Tested with GCC 5 from NetBSD 8 and GCC 10 from pkgsrc.
Revision 1.87: download - view: text, markup, annotated - select for diffs
Wed Aug 12 18:48:36 2020 UTC (4 years, 3 months ago) by rillig
Branches: MAIN
Diff to: previous 1.86: preferred, colored
Changes since revision 1.86: +42 -4
lines
make(1): allow optional compilation with GCC 10, use gcov from GCC
Revision 1.86: download - view: text, markup, annotated - select for diffs
Mon Aug 10 18:40:24 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.85: preferred, colored
Changes since revision 1.85: +2 -2
lines
make(1): make gcov command line configurable
Some useful options are -a or -f.
Revision 1.85: download - view: text, markup, annotated - select for diffs
Mon Aug 10 18:20:28 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.84: preferred, colored
Changes since revision 1.84: +2 -2
lines
make(1): clean up coverage files even if USE_COVERAGE is not set
Revision 1.84: download - view: text, markup, annotated - select for diffs
Sun Aug 9 05:51:04 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.83: preferred, colored
Changes since revision 1.83: +17 -1
lines
make(1): allow to build using GCC 9 during development
Revision 1.83: download - view: text, markup, annotated - select for diffs
Sat Aug 8 13:50:23 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.82: preferred, colored
Changes since revision 1.82: +3 -1
lines
make(1): add more detailed debug logging for variable modifiers
Before a modifier is applied to a variable, it is not yet parsed,
therefore it is only possible to log a rough estimate of the modifier.
But after applying it, the parsing position has advanced, and the full
modifier can be logged.
In addition, to fully understand how the modifiers work, it's not enough
to just know the variable names and values, there are also some flags
that influence how the modifiers behave. The most influential is
VARE_WANTRES.
Thanks to sjg for the extensive review and valuable feedback on the
first drafts.
Revision 1.82: download - view: text, markup, annotated - select for diffs
Fri Aug 7 05:13:04 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.81: preferred, colored
Changes since revision 1.81: +38 -6
lines
make(1): one file per line in the Makefile
Suggested by sjg.
Revision 1.81: download - view: text, markup, annotated - select for diffs
Thu Aug 6 05:32:26 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.80: preferred, colored
Changes since revision 1.80: +1 -3
lines
make(1): revert previous commit; "make retest" was already possible
What I really meant to allow was to run "make sync-mi" directly from the
main directory. But adding that to TARGETS didn't do anything.
Revision 1.80: download - view: text, markup, annotated - select for diffs
Thu Aug 6 05:27:31 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.79: preferred, colored
Changes since revision 1.79: +5 -1
lines
make(1): allow "make retest" directly from the main directory
Revision 1.79: download - view: text, markup, annotated - select for diffs
Mon Aug 3 20:26:09 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.78: preferred, colored
Changes since revision 1.78: +3 -1
lines
make(1): no declaration-after-statement anymore
NetBSD make is intended to be maximally portable, therefore it uses only
C89. This was not declared in the Makefile before.
There are still a few places in parse.c and metachar.c that use
end-of-line comments. These will be fixed in a follow-up commit.
Revision 1.78: download - view: text, markup, annotated - select for diffs
Sat Aug 1 21:48:17 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.77: preferred, colored
Changes since revision 1.77: +2 -1
lines
make(1): remove line numbers from generated code coverage files
The line numbers make it difficult to spot changes in the code and
coverage if a line is added or removed from the code.
Revision 1.77: download - view: text, markup, annotated - select for diffs
Fri Jul 31 07:29:21 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.76: preferred, colored
Changes since revision 1.76: +9 -3
lines
make(1): fix undefined behavior in malformed :S modifier
The unit tests failed on Ubuntu, and by looking closely at the code, it
was trivial to see the out-of-bounds memory read.
Other modifiers may have the same problem and will be inspected later.
Revision 1.76: download - view: text, markup, annotated - select for diffs
Wed Jul 29 20:57:31 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.75: preferred, colored
Changes since revision 1.75: +8 -1
lines
make(1): use specialized return type for ApplyModifier functions
This makes it immediately obvious what happens after a modifier has been
applied, instead of having to translate single-character mnemonics or
booleans to their actual intention.
This also reduces the size of the binary since there are fewer jumps.
Revision 1.75: download - view: text, markup, annotated - select for diffs
Sun Jul 26 20:04:57 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.74: preferred, colored
Changes since revision 1.74: +4 -2
lines
make(1): explicitly add dependencies on headers
This prevents partial builds after changing a header. The declared
dependencies are more than strictly necessary, but that's still better
than having inconsistent partial builds because too few dependencies are
declared.
Revision 1.74: download - view: text, markup, annotated - select for diffs
Sun Jul 26 07:15:26 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.73: preferred, colored
Changes since revision 1.73: +2 -7
lines
make(1): condense the list library into a single file
The list library is only used in make(1). Having it spread out over 28
files made it look more complex than it really is. In fact, it's just a
versatile generic data type like in hash.c.
Having all the list functions in a single file reduces the code size,
both by omitting the many RCS Ids and by inlining commonly used code.
Revision 1.73: download - view: text, markup, annotated - select for diffs
Sat Jul 25 21:00:48 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.72: preferred, colored
Changes since revision 1.72: +17 -3
lines
make(1): make it easy to run gcov on the code
There seems to be no gcov support in share/mk yes, but it's still good
to have, especially for a complex program like make(1).
Revision 1.72: download - view: text, markup, annotated - select for diffs
Sat Jul 25 20:50:00 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.71: preferred, colored
Changes since revision 1.71: +9 -9
lines
make(1): indent Makefile directives like in pkgsrc
This makes it easier to see the corresponding .if/.endif, even without
comments.
Revision 1.71: download - view: text, markup, annotated - select for diffs
Sat Jul 25 20:44:50 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.70: preferred, colored
Changes since revision 1.70: +21 -22
lines
make(1): format Makefile consistently
Revision 1.70: download - view: text, markup, annotated - select for diffs
Sat Jul 25 20:41:58 2020 UTC (4 years, 4 months ago) by rillig
Branches: MAIN
Diff to: previous 1.69: preferred, colored
Changes since revision 1.69: +9 -11
lines
make(1): regroup source files
Revision 1.60.2.3: download - view: text, markup, annotated - select for diffs
Mon Apr 13 08:05:43 2020 UTC (4 years, 7 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.60.2.2: preferred, colored; branchpoint 1.60: preferred, colored; next MAIN 1.61: preferred, colored
Changes since revision 1.60.2.2: +5 -3
lines
Mostly merge changes from HEAD upto 20200411
Revision 1.60.2.2: download - view: text, markup, annotated - select for diffs
Wed Apr 8 14:09:16 2020 UTC (4 years, 8 months ago) by martin
Branches: phil-wifi
Diff to: previous 1.60.2.1: preferred, colored; branchpoint 1.60: preferred, colored
Changes since revision 1.60.2.1: +19 -5
lines
Merge changes from current as of 20200406
Revision 1.69: download - view: text, markup, annotated - select for diffs
Thu Feb 6 01:13:19 2020 UTC (4 years, 10 months ago) by sjg
Branches: MAIN
CVS tags: phil-wifi-20200421,
phil-wifi-20200411,
phil-wifi-20200406,
is-mlppp-base,
is-mlppp
Diff to: previous 1.68: preferred, colored
Changes since revision 1.68: +3 -3
lines
Fix meta_compat mode.
We need to call meta_job_output() from meta_compat_parent()
Also, the need for extra fds for meta mode only applies when
using filemon_ktrace.c.
Since we hope to see more interfaces like that, test for
USE_FILEMON_DEV being not defined.
Reviewed by: riastradh
Revision 1.68: download - view: text, markup, annotated - select for diffs
Sun Jan 19 19:50:54 2020 UTC (4 years, 10 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.67: preferred, colored
Changes since revision 1.67: +14 -2
lines
Tweak makefile for USE_FILEMON=dev, from sjg.
Revision 1.67: download - view: text, markup, annotated - select for diffs
Sun Jan 19 19:49:36 2020 UTC (4 years, 10 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.66: preferred, colored
Changes since revision 1.66: +4 -3
lines
Per sjg's suggestion, split filemon API into separate back ends.
By default we use the ktrace back end, but the /dev/filemon back end
is available as a compile-time option, by setting USE_FILEMON=dev in
make. sjg raised concerns about ktrace performance and would like to
continue using /dev/filemon on FreeBSD (which has seen more
maintenance kernel-side) without forking make.
Revision 1.66: download - view: text, markup, annotated - select for diffs
Sun Jan 19 19:42:32 2020 UTC (4 years, 10 months ago) by riastradh
Branches: MAIN
Diff to: previous 1.65: preferred, colored
Changes since revision 1.65: +5 -4
lines
Reimplement make(1) meta mode without filemon(4).
Revision 1.65: download - view: text, markup, annotated - select for diffs
Thu Dec 19 07:14:07 2019 UTC (4 years, 11 months ago) by maxv
Branches: MAIN
Diff to: previous 1.64: preferred, colored
Changes since revision 1.64: +4 -0
lines
Revert the filemon removal in bmake, as pointed out by maya we do care
about not introducing divergence with FreeBSD, and the cost of unused
is acceptable here.
Revision 1.64: download - view: text, markup, annotated - select for diffs
Wed Dec 18 07:37:19 2019 UTC (4 years, 11 months ago) by maxv
Branches: MAIN
Diff to: previous 1.63: preferred, colored
Changes since revision 1.63: +1 -5
lines
Retire filemon, discussed on tech-kern@.
Revision 1.63: download - view: text, markup, annotated - select for diffs
Sun Oct 13 07:28:15 2019 UTC (5 years, 2 months ago) by mrg
Branches: MAIN
CVS tags: phil-wifi-20191119
Diff to: previous 1.62: preferred, colored
Changes since revision 1.62: +6 -4
lines
introduce some common variables for use in GCC warning disables:
GCC_NO_FORMAT_TRUNCATION -Wno-format-truncation (GCC 7/8)
GCC_NO_STRINGOP_TRUNCATION -Wno-stringop-truncation (GCC 8)
GCC_NO_STRINGOP_OVERFLOW -Wno-stringop-overflow (GCC 8)
GCC_NO_CAST_FUNCTION_TYPE -Wno-cast-function-type (GCC 8)
use these to turn off warnings for most GCC-8 complaints. many
of these are false positives, most of the real bugs are already
commited, or are yet to come.
we plan to introduce versions of (some?) of these that use the
"-Wno-error=" form, which still displays the warnings but does
not make it an error, and all of the above will be re-considered
as either being "fix me" (warning still displayed) or "warning
is wrong."
Revision 1.62: download - view: text, markup, annotated - select for diffs
Sun Sep 29 23:45:01 2019 UTC (5 years, 2 months ago) by mrg
Branches: MAIN
Diff to: previous 1.61: preferred, colored
Changes since revision 1.61: +2 -2
lines
convert HAVE_GCC == 7 to HAVE_GCC >= 7.
Revision 1.60.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 10 22:10:21 2019 UTC (5 years, 6 months ago) by christos
Branches: phil-wifi
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +5 -1
lines
Sync with HEAD
Revision 1.61: download - view: text, markup, annotated - select for diffs
Mon Feb 4 03:58:41 2019 UTC (5 years, 10 months ago) by mrg
Branches: MAIN
CVS tags: phil-wifi-20190609,
netbsd-9-base,
netbsd-9-4-RELEASE,
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
Diff to: previous 1.60: preferred, colored
Changes since revision 1.60: +5 -1
lines
- use -Wno-error=format-truncation
Revision 1.59.14.1: download - view: text, markup, annotated - select for diffs
Mon Jun 25 07:26:11 2018 UTC (6 years, 5 months ago) by pgoyette
Branches: pgoyette-compat
CVS tags: pgoyette-compat-merge-20190127
Diff to: previous 1.59: preferred, colored; next MAIN 1.60: preferred, colored
Changes since revision 1.59: +2 -2
lines
Sync with HEAD
Revision 1.60: download - view: text, markup, annotated - select for diffs
Sun Jun 10 17:55:11 2018 UTC (6 years, 6 months ago) by christos
Branches: MAIN
CVS tags: phil-wifi-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
Branch point for: phil-wifi
Diff to: previous 1.59: preferred, colored
Changes since revision 1.59: +2 -2
lines
use SUBDIR.roff suggested by uwe@
Revision 1.59: download - view: text, markup, annotated - select for diffs
Thu Feb 18 20:33:40 2016 UTC (8 years, 9 months ago) by sjg
Branches: 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,
pgoyette-compat-base,
pgoyette-compat-0521,
pgoyette-compat-0502,
pgoyette-compat-0422,
pgoyette-compat-0415,
pgoyette-compat-0407,
pgoyette-compat-0330,
pgoyette-compat-0322,
pgoyette-compat-0315,
perseant-stdc-iso10646-base,
perseant-stdc-iso10646,
netbsd-8-base,
netbsd-8-3-RELEASE,
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,
localcount-20160914,
bouyer-socketcan-base1,
bouyer-socketcan-base,
bouyer-socketcan
Branch point for: pgoyette-compat
Diff to: previous 1.58: preferred, colored
Changes since revision 1.58: +2 -3
lines
Adapt to changed Var_Subst()
Revision 1.58: download - view: text, markup, annotated - select for diffs
Wed Jun 17 17:43:23 2015 UTC (9 years, 5 months ago) by christos
Branches: MAIN
Diff to: previous 1.57: preferred, colored
Changes since revision 1.57: +2 -2
lines
Centralize the "is a meta char" test, instead of using two different arrays.
Revision 1.56.2.1: download - view: text, markup, annotated - select for diffs
Wed Aug 20 00:05:00 2014 UTC (10 years, 3 months ago) by tls
Branches: tls-maxphys
Diff to: previous 1.56: preferred, colored; next MAIN 1.57: preferred, colored
Changes since revision 1.56: +1 -3
lines
Rebase to HEAD as of a few days ago.
Revision 1.56.8.1: download - view: text, markup, annotated - select for diffs
Sun Aug 10 06:58:27 2014 UTC (10 years, 4 months ago) by tls
Branches: tls-earlyentropy
Diff to: previous 1.56: preferred, colored; next MAIN 1.57: preferred, colored
Changes since revision 1.56: +1 -3
lines
Rebase.
Revision 1.57: download - view: text, markup, annotated - select for diffs
Sat Jul 5 19:22:05 2014 UTC (10 years, 5 months ago) by dholland
Branches: MAIN
CVS tags: tls-maxphys-base,
tls-earlyentropy-base,
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
Diff to: previous 1.56: preferred, colored
Changes since revision 1.56: +1 -3
lines
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.55.2.1: download - view: text, markup, annotated - select for diffs
Tue Oct 30 19:00:20 2012 UTC (12 years, 1 month ago) by yamt
Branches: yamt-pagecache
CVS tags: yamt-pagecache-tag8
Diff to: previous 1.55: preferred, colored; next MAIN 1.56: preferred, colored
Changes since revision 1.55: +2 -2
lines
sync with head
Revision 1.56: download - view: text, markup, annotated - select for diffs
Wed May 30 21:54:23 2012 UTC (12 years, 6 months ago) by sjg
Branches: 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
Diff to: previous 1.55: preferred, colored
Changes since revision 1.55: +2 -2
lines
Don't pass debug flags etc. to unit-tests
Revision 1.55: download - view: text, markup, annotated - select for diffs
Sun Aug 14 13:06:09 2011 UTC (13 years, 4 months ago) by christos
Branches: 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
Diff to: previous 1.54: preferred, colored
Changes since revision 1.54: +5 -7
lines
- remove gcc-4.5 warnings
- simplify job printing code
- document non-literal format strings
Revision 1.54: download - view: text, markup, annotated - select for diffs
Wed Jun 22 02:49:44 2011 UTC (13 years, 5 months ago) by mrg
Branches: MAIN
Diff to: previous 1.53: preferred, colored
Changes since revision 1.53: +6 -1
lines
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 - view: text, markup, annotated - select for diffs
Wed May 18 06:36:48 2011 UTC (13 years, 6 months ago) by dsl
Branches: MAIN
CVS tags: cherry-xenmp-base,
cherry-xenmp
Diff to: previous 1.52: preferred, colored
Changes since revision 1.52: +1 -3
lines
Back out a local change
Revision 1.52: download - view: text, markup, annotated - select for diffs
Tue May 17 21:56:51 2011 UTC (13 years, 6 months ago) by dsl
Branches: MAIN
Diff to: previous 1.51: preferred, colored
Changes since revision 1.51: +3 -1
lines
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 - view: text, markup, annotated - select for diffs
Mon Sep 13 15:36:57 2010 UTC (14 years, 3 months ago) by sjg
Branches: MAIN
CVS tags: matt-mips64-premerge-20101231,
bouyer-quota2-nbase,
bouyer-quota2-base,
bouyer-quota2
Diff to: previous 1.50: preferred, colored
Changes since revision 1.50: +12 -1
lines
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 - view: text, markup, annotated - select for diffs
Thu Apr 22 19:15:23 2010 UTC (14 years, 7 months ago) by sjg
Branches: MAIN
Diff to: previous 1.49: preferred, colored
Changes since revision 1.49: +2 -2
lines
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.46.2.1: download - view: text, markup, annotated - select for diffs
Wed May 13 19:19:56 2009 UTC (15 years, 7 months ago) by jym
Branches: jym-xensuspend
Diff to: previous 1.46: preferred, colored; next MAIN 1.47: preferred, colored
Changes since revision 1.46: +2 -8
lines
Sync with HEAD.
Third (and last) commit. See http://mail-index.netbsd.org/source-changes/2009/05/13/msg221222.html
Revision 1.49: download - view: text, markup, annotated - select for diffs
Tue Apr 14 22:15:23 2009 UTC (15 years, 8 months ago) by lukem
Branches: MAIN
CVS tags: matt-premerge-20091211,
jym-xensuspend-nbase,
jym-xensuspend-base
Diff to: previous 1.48: preferred, colored
Changes since revision 1.48: +1 -2
lines
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 - view: text, markup, annotated - select for diffs
Tue Mar 24 13:54:37 2009 UTC (15 years, 8 months ago) by perry
Branches: MAIN
Diff to: previous 1.47: preferred, colored
Changes since revision 1.47: +1 -3
lines
remove unneeded special rule for main.o
Revision 1.47: download - view: text, markup, annotated - select for diffs
Fri Mar 20 20:48:00 2009 UTC (15 years, 8 months ago) by perry
Branches: MAIN
Diff to: previous 1.46: preferred, colored
Changes since revision 1.46: +3 -6
lines
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 - view: text, markup, annotated - select for diffs
Sat Jan 24 11:59:39 2009 UTC (15 years, 10 months ago) by dsl
Branches: MAIN
Branch point for: jym-xensuspend
Diff to: previous 1.45: preferred, colored
Changes since revision 1.45: +2 -1
lines
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 - view: text, markup, annotated - select for diffs
Sat Dec 20 22:41:53 2008 UTC (15 years, 11 months ago) by dsl
Branches: MAIN
Diff to: previous 1.44: preferred, colored
Changes since revision 1.44: +2 -1
lines
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 - view: text, markup, annotated - select for diffs
Mon Oct 6 22:09:21 2008 UTC (16 years, 2 months ago) by joerg
Branches: MAIN
CVS tags: 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,
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
Diff to: previous 1.43: preferred, colored
Changes since revision 1.43: +2 -2
lines
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.41.8.2: download - view: text, markup, annotated - select for diffs
Sun Mar 23 00:49:02 2008 UTC (16 years, 8 months ago) by matt
Branches: matt-armv6
Diff to: previous 1.41.8.1: preferred, colored; branchpoint 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41.8.1: +2 -2
lines
sync with HEAD
Revision 1.43: download - view: text, markup, annotated - select for diffs
Thu Feb 14 22:11:20 2008 UTC (16 years, 10 months ago) by christos
Branches: 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
Diff to: previous 1.42: preferred, colored
Changes since revision 1.42: +2 -2
lines
- use pid_t/size_t as appropriate instead of int.
- use %ld to print pids.
- fix a bit of lint.
- WARNS=4
Revision 1.41.8.1: download - view: text, markup, annotated - select for diffs
Tue Nov 6 23:35:59 2007 UTC (17 years, 1 month ago) by matt
Branches: matt-armv6
CVS tags: matt-armv6-prevmlocking
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +1 -2
lines
sync with HEAD
Revision 1.41.4.1: download - view: text, markup, annotated - select for diffs
Sun Sep 30 03:39:19 2007 UTC (17 years, 2 months ago) by wrstuden
Branches: wrstuden-fixsa
Diff to: previous 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41: +1 -2
lines
Catch up on netbsd-4 as of a few days ago.
Revision 1.41.2.1: download - view: text, markup, annotated - select for diffs
Thu Sep 27 14:04:35 2007 UTC (17 years, 2 months ago) by xtraeme
Branches: netbsd-4
CVS tags: wrstuden-fixsa-newbase,
wrstuden-fixsa-base-1,
wrstuden-fixsa-base,
netbsd-4-0-RELEASE,
netbsd-4-0-RC5,
netbsd-4-0-RC4,
netbsd-4-0-RC3,
netbsd-4-0-RC2,
netbsd-4-0-1-RELEASE,
netbsd-4-0
Diff to: previous 1.41: preferred, colored; next MAIN 1.42: preferred, colored
Changes since revision 1.41: +1 -2
lines
Pull up following revision(s) (requested by uwe in ticket #903):
usr.bin/make/Makefile: revision 1.42
Revert 1.34 (CFLAGS+=-g) that have been commited by mistake (hi, xtos).
Revision 1.42: download - view: text, markup, annotated - select for diffs
Tue Sep 25 21:28:26 2007 UTC (17 years, 2 months ago) by uwe
Branches: MAIN
CVS tags: matt-armv6-base,
cube-autoconf-base,
cube-autoconf
Diff to: previous 1.41: preferred, colored
Changes since revision 1.41: +1 -2
lines
Revert 1.34 (CFLAGS+=-g) that have been commited by mistake (hi, xtos).
Revision 1.41: download - view: text, markup, annotated - select for diffs
Wed Nov 1 23:48:20 2006 UTC (18 years, 1 month ago) by sjg
Branches: 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
Diff to: previous 1.40: preferred, colored
Changes since revision 1.40: +5 -2
lines
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 - view: text, markup, annotated - select for diffs
Wed Oct 25 20:05:59 2006 UTC (18 years, 1 month ago) by dsl
Branches: MAIN
Diff to: previous 1.39: preferred, colored
Changes since revision 1.39: +3 -1
lines
Fix previous - need to add a lstPrev()
Revision 1.39: download - view: text, markup, annotated - select for diffs
Sun Oct 8 17:52:29 2006 UTC (18 years, 2 months ago) by peter
Branches: MAIN
Diff to: previous 1.38: preferred, colored
Changes since revision 1.38: +1 -2
lines
WFORMAT is no more...
Revision 1.38: download - view: text, markup, annotated - select for diffs
Tue Aug 29 16:54:03 2006 UTC (18 years, 3 months ago) by christos
Branches: MAIN
Diff to: previous 1.37: preferred, colored
Changes since revision 1.37: +3 -1
lines
protect libutil with HOSTPROG
Revision 1.37: download - view: text, markup, annotated - select for diffs
Sat Aug 26 18:17:42 2006 UTC (18 years, 3 months ago) by christos
Branches: MAIN
Diff to: previous 1.36: preferred, colored
Changes since revision 1.36: +4 -1
lines
More programs using efun.
Revision 1.35.2.1: download - view: text, markup, annotated - select for diffs
Mon Jun 19 04:17:06 2006 UTC (18 years, 5 months ago) by chap
Branches: chap-midi
Diff to: previous 1.35: preferred, colored; next MAIN 1.36: preferred, colored
Changes since revision 1.35: +1 -6
lines
Sync with head.
Revision 1.36: download - view: text, markup, annotated - select for diffs
Thu Jun 15 10:55:02 2006 UTC (18 years, 6 months ago) by skrll
Branches: MAIN
CVS tags: chap-midi-nbase,
chap-midi-base,
abandoned-netbsd-4-base,
abandoned-netbsd-4
Diff to: previous 1.35: preferred, colored
Changes since revision 1.35: +1 -6
lines
Remove a hack that's no longer needed with gcc 3.3.6.
Revision 1.35: download - view: text, markup, annotated - select for diffs
Mon May 8 11:07:57 2006 UTC (18 years, 7 months ago) by he
Branches: MAIN
Branch point for: chap-midi
Diff to: previous 1.34: preferred, colored
Changes since revision 1.34: +6 -1
lines
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 - view: text, markup, annotated - select for diffs
Sat Apr 22 19:40:40 2006 UTC (18 years, 7 months ago) by christos
Branches: MAIN
Diff to: previous 1.33: preferred, colored
Changes since revision 1.33: +2 -1
lines
Coverity CID 529: Call VarFreeEnv to prevent leak.
Revision 1.31.2.2: download - view: text, markup, annotated - select for diffs
Mon May 10 15:44:22 2004 UTC (20 years, 7 months ago) by tron
Branches: 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
Diff to: previous 1.31.2.1: preferred, colored; branchpoint 1.31: preferred, colored; next MAIN 1.32: preferred, colored
Changes since revision 1.31.2.1: +1 -1
lines
Pull up revision 1.33 (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.31.2.1: download - view: text, markup, annotated - select for diffs
Mon May 10 15:34:30 2004 UTC (20 years, 7 months ago) by tron
Branches: netbsd-2-0
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +1 -2
lines
Pull up revision 1.32 (requested by sjg in ticket #282):
Instead of including from the wrong directory and then fixing it (-I)
in the Makefile, how about just doing the right include?
Revision 1.33: download - view: text, markup, annotated - select for diffs
Fri May 7 00:04:38 2004 UTC (20 years, 7 months ago) by ross
Branches: 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
Diff to: previous 1.32: preferred, colored
Changes since revision 1.32: +2 -2
lines
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 - view: text, markup, annotated - select for diffs
Thu May 6 23:15:46 2004 UTC (20 years, 7 months ago) by ross
Branches: MAIN
Diff to: previous 1.31: preferred, colored
Changes since revision 1.31: +1 -2
lines
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 - view: text, markup, annotated - select for diffs
Sun Feb 15 19:05:45 2004 UTC (20 years, 10 months ago) by sjg
Branches: MAIN
CVS tags: netbsd-2-0-base
Branch point for: netbsd-2-0
Diff to: previous 1.30: preferred, colored
Changes since revision 1.30: +2 -2
lines
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 - view: text, markup, annotated - select for diffs
Fri Aug 1 03:55:59 2003 UTC (21 years, 4 months ago) by sjg
Branches: MAIN
Diff to: previous 1.29: preferred, colored
Changes since revision 1.29: +2 -2
lines
Fix for TEST_MAKE from Alan Barrett
Revision 1.29: download - view: text, markup, annotated - select for diffs
Mon Jul 28 22:52:10 2003 UTC (21 years, 4 months ago) by sjg
Branches: MAIN
Diff to: previous 1.28: preferred, colored
Changes since revision 1.28: +8 -1
lines
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 - view: text, markup, annotated - select for diffs
Sat Jul 26 16:04:29 2003 UTC (21 years, 4 months ago) by mrg
Branches: MAIN
Diff to: previous 1.27: preferred, colored
Changes since revision 1.27: +2 -1
lines
build var.c with -Wno-cast-qual - gcc3.3 complains about VarWordCompare()
Revision 1.27: download - view: text, markup, annotated - select for diffs
Mon Jul 14 18:19:11 2003 UTC (21 years, 5 months ago) by christos
Branches: MAIN
Diff to: previous 1.26: preferred, colored
Changes since revision 1.26: +2 -2
lines
Pass WARNS=3
Revision 1.26: download - view: text, markup, annotated - select for diffs
Sun Jan 27 01:50:54 2002 UTC (22 years, 10 months ago) by reinoud
Branches: 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
Diff to: previous 1.25: preferred, colored
Changes since revision 1.25: +2 -1
lines
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 - view: text, markup, annotated - select for diffs
Wed Oct 31 03:59:42 2001 UTC (23 years, 1 month ago) by tv
Branches: MAIN
Diff to: previous 1.24: preferred, colored
Changes since revision 1.24: +2 -2
lines
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 - view: text, markup, annotated - select for diffs
Sat Jun 9 05:17:51 2001 UTC (23 years, 6 months ago) by sjg
Branches: MAIN
Diff to: previous 1.23: preferred, colored
Changes since revision 1.23: +8 -1
lines
Provide a useful? MAKE_VERSION.
Revision 1.23: download - view: text, markup, annotated - select for diffs
Sat Dec 30 02:06:42 2000 UTC (23 years, 11 months ago) by sommerfeld
Branches: MAIN
Diff to: previous 1.22: preferred, colored
Changes since revision 1.22: +1 -5
lines
Back out debug cruft.
Revision 1.22: download - view: text, markup, annotated - select for diffs
Sat Dec 30 02:05:20 2000 UTC (23 years, 11 months ago) by sommerfeld
Branches: MAIN
Diff to: previous 1.21: preferred, colored
Changes since revision 1.21: +6 -2
lines
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.18.2.1: download - view: text, markup, annotated - select for diffs
Thu Oct 19 16:31:47 2000 UTC (24 years, 1 month ago) by he
Branches: netbsd-1-4
CVS tags: netbsd-1-4-PATCH003
Diff to: previous 1.18: preferred, colored; next MAIN 1.19: preferred, colored
Changes since revision 1.18: +2 -2
lines
Pull up revision 1.21 (requested by he):
Format string cleanup.
Revision 1.20.8.1: download - view: text, markup, annotated - select for diffs
Wed Oct 18 01:32:46 2000 UTC (24 years, 1 month ago) by tv
Branches: netbsd-1-5
CVS tags: netbsd-1-5-RELEASE,
netbsd-1-5-PATCH003,
netbsd-1-5-PATCH002,
netbsd-1-5-PATCH001,
netbsd-1-5-BETA2,
netbsd-1-5-BETA
Diff to: previous 1.20: preferred, colored; next MAIN 1.21: preferred, colored
Changes since revision 1.20: +2 -2
lines
Pullup usr.bin string format fixes [is].
See "cvs log" for explicit revision numbers per file, from sommerfeld.
Revision 1.21: download - view: text, markup, annotated - select for diffs
Wed Oct 11 14:46:12 2000 UTC (24 years, 2 months ago) by is
Branches: MAIN
Diff to: previous 1.20: preferred, colored
Changes since revision 1.20: +2 -2
lines
More format string cleanup by sommerfeld.
Revision 1.20: download - view: text, markup, annotated - select for diffs
Wed Aug 4 16:44:07 1999 UTC (25 years, 4 months ago) by ross
Branches: 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
Diff to: previous 1.19: preferred, colored
Changes since revision 1.19: +0 -2
lines
Back out part of previous, only the parse.c mod was intended.
Revision 1.19: download - view: text, markup, annotated - select for diffs
Wed Aug 4 02:54:56 1999 UTC (25 years, 4 months ago) by ross
Branches: MAIN
Diff to: previous 1.18: preferred, colored
Changes since revision 1.18: +3 -1
lines
Trivial speed hack.
Revision 1.17.2.1: download - view: text, markup, annotated - select for diffs
Sat Nov 8 10:37:28 1997 UTC (27 years, 1 month ago) by lukem
Branches: netbsd-1-3
CVS tags: 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
Diff to: previous 1.17: preferred, colored; next MAIN 1.18: preferred, colored
Changes since revision 1.17: +2 -2
lines
sync with trunk (approved by thorpej)
Revision 1.18: download - view: text, markup, annotated - select for diffs
Fri Oct 24 09:00:47 1997 UTC (27 years, 1 month ago) by lukem
Branches: 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
Diff to: previous 1.17: preferred, colored
Changes since revision 1.17: +2 -2
lines
use CPPFLAGS instead of CFLAGS
Revision 1.17: download - view: text, markup, annotated - select for diffs
Sun Oct 19 04:23:02 1997 UTC (27 years, 1 month ago) by lukem
Branches: MAIN
CVS tags: netbsd-1-3-base
Branch point for: netbsd-1-3
Diff to: previous 1.16: preferred, colored
Changes since revision 1.16: +1 -2
lines
don't define WARNS=1 here
Revision 1.16: download - view: text, markup, annotated - select for diffs
Sat Oct 11 09:34:46 1997 UTC (27 years, 2 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.15: preferred, colored
Changes since revision 1.15: +3 -2
lines
Use bsd.subdir.mk as appropriate.
Revision 1.15: download - view: text, markup, annotated - select for diffs
Tue Jul 1 21:17:00 1997 UTC (27 years, 5 months ago) by christos
Branches: MAIN
Diff to: previous 1.14: preferred, colored
Changes since revision 1.14: +3 -2
lines
Add WARNS=1
RCSID police
Revision 1.14: download - view: text, markup, annotated - select for diffs
Thu May 8 21:11:43 1997 UTC (27 years, 7 months ago) by gwr
Branches: MAIN
Diff to: previous 1.13: preferred, colored
Changes since revision 1.13: +2 -2
lines
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 - view: text, markup, annotated - select for diffs
Tue May 6 20:45:36 1997 UTC (27 years, 7 months ago) by gwr
Branches: MAIN
Diff to: previous 1.12: preferred, colored
Changes since revision 1.12: +2 -2
lines
Use .PATH.c: ...
Revision 1.10.4.1: download - view: text, markup, annotated - select for diffs
Sun Jan 26 05:51:27 1997 UTC (27 years, 10 months ago) by rat
Branches: netbsd-1-2
CVS tags: netbsd-1-2-PATCH001
Diff to: previous 1.10: preferred, colored; next MAIN 1.11: preferred, colored
Changes since revision 1.10: +2 -2
lines
Update make(1) from trunk, by request from Christos Zoulas. Fixes many bugs.
Revision 1.1.1.2 (vendor branch): download - view: text, markup, annotated - select for diffs
Sat Dec 28 04:40:51 1996 UTC (27 years, 11 months ago) by tls
Branches: WFJ-920714,
CSRG
CVS tags: lite-2
Diff to: previous 1.1.1.1: preferred, colored
Changes since revision 1.1.1.1: +8 -3
lines
Import 4.4BSD-Lite2 sources onto CSRG branch (already merged at head)
Revision 1.12: download - view: text, markup, annotated - select for diffs
Wed Nov 6 17:58:58 1996 UTC (28 years, 1 month ago) by christos
Branches: MAIN
Diff to: previous 1.11: preferred, colored
Changes since revision 1.11: +2 -2
lines
- 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 - view: text, markup, annotated - select for diffs
Tue May 28 23:34:35 1996 UTC (28 years, 6 months ago) by christos
Branches: MAIN
Diff to: previous 1.10: preferred, colored
Changes since revision 1.10: +2 -2
lines
- 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 - view: text, markup, annotated - select for diffs
Mon Mar 11 13:45:31 1996 UTC (28 years, 9 months ago) by christos
Branches: MAIN
CVS tags: netbsd-1-2-base,
netbsd-1-2-RELEASE,
netbsd-1-2-BETA
Branch point for: netbsd-1-2
Diff to: previous 1.9: preferred, colored
Changes since revision 1.9: +2 -2
lines
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 - view: text, markup, annotated - select for diffs
Sun Feb 4 22:20:27 1996 UTC (28 years, 10 months ago) by christos
Branches: MAIN
Diff to: previous 1.8: preferred, colored
Changes since revision 1.8: +2 -2
lines
fix pr/1421 and pr/1997
Revision 1.8: download - view: text, markup, annotated - select for diffs
Wed Jun 14 15:18:37 1995 UTC (29 years, 6 months ago) by christos
Branches: MAIN
CVS tags: netbsd-1-1-base,
netbsd-1-1-RELEASE,
netbsd-1-1-PATCH001,
netbsd-1-1
Diff to: previous 1.7: preferred, colored
Changes since revision 1.7: +2 -2
lines
- $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 - view: text, markup, annotated - select for diffs
Wed May 3 05:09:14 1995 UTC (29 years, 7 months ago) by jtc
Branches: MAIN
Diff to: previous 1.6: preferred, colored
Changes since revision 1.6: +2 -2
lines
None of the functions in util.c are needed by NetBSD, so don't
bother to compile it.
Revision 1.6: download - view: text, markup, annotated - select for diffs
Thu Jun 30 05:33:39 1994 UTC (30 years, 5 months ago) by cgd
Branches: 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
Diff to: previous 1.5: preferred, colored
Changes since revision 1.5: +2 -2
lines
deal with new share/doc strategy
Revision 1.5: download - view: text, markup, annotated - select for diffs
Sat Jun 25 05:57:47 1994 UTC (30 years, 5 months ago) by cgd
Branches: MAIN
Diff to: previous 1.4: preferred, colored
Changes since revision 1.4: +5 -1
lines
update for new doc-make/install strategy
Revision 1.4: download - view: text, markup, annotated - select for diffs
Sat Mar 5 00:34:29 1994 UTC (30 years, 9 months ago) by cgd
Branches: MAIN
Diff to: previous 1.3: preferred, colored
Changes since revision 1.3: +4 -4
lines
fixes/improvements from Christos Zoulas <christos@deshaw.com>.
Revision 1.3: download - view: text, markup, annotated - select for diffs
Tue Dec 14 18:27:15 1993 UTC (31 years ago) by jtc
Branches: MAIN
Diff to: previous 1.2: preferred, colored
Changes since revision 1.2: +2 -2
lines
Compile with -DPOSIX --- enables reasonable behavior for MAKE and
MAKEFLAGS variables.
Revision 1.2: download - view: text, markup, annotated - select for diffs
Sat Jul 31 15:19:42 1993 UTC (31 years, 4 months ago) by mycroft
Branches: MAIN
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +2 -1
lines
Add RCS indentifiers.
Revision 1.1.1.1 (vendor branch): download - view: text, markup, annotated - select for diffs
Sun Mar 21 09:45:37 1993 UTC (31 years, 8 months ago) by cgd
Branches: WFJ-920714,
CSRG
CVS tags: patchkit-0-2-2,
netbsd-alpha-1,
netbsd-0-9-base,
netbsd-0-9-RELEASE,
netbsd-0-9-BETA,
netbsd-0-9-ALPHA2,
netbsd-0-9-ALPHA,
netbsd-0-9,
netbsd-0-8,
WFJ-386bsd-01
Diff to: previous 1.1: preferred, colored
Changes since revision 1.1: +0 -0
lines
initial import of 386bsd-0.1 sources
Revision 1.1: download - view: text, markup, annotated - select for diffs
Sun Mar 21 09:45:37 1993 UTC (31 years, 8 months ago) by cgd
Branches: MAIN
Initial revision
CVSweb <webmaster@jp.NetBSD.org>