sjg
7f9f018fd1
gcc 4.2 doesn't like externs inside functions
2012-06-27 17:22:58 +00:00
riastradh
360ba4cb54
Omit outdated cryptographic claims as noted in PR 44160.
...
Interested readers can follow the references or read Wikipedia; this
is the wrong place to explain cryptographic hash functions and give
security advice.
2012-06-25 02:32:12 +00:00
christos
d28b45a4f8
better to print (null) than core-dump
2012-06-20 18:50:11 +00:00
wiz
28acebf1eb
Improve wording and macro usage; bump date.
...
From Bug Hunting.
2012-06-20 17:55:06 +00:00
wiz
2414f9206a
- remove trailing white space;
...
- synchronize argument name to `-d' in `usage' line with man page.
From Bug Hunting.
2012-06-20 17:53:39 +00:00
wiz
0f816dd2e2
cut.1:
...
- bump date;
- synchronize argument name to `-d' (prefer ``string'' above
``delim'' since it's not just a single character that can be
given (even though only one, being the first one, is actually
used));
- improve wording;
- use macro for `EXIT STATUS' section.
From Bug Hunting.
2012-06-20 17:53:19 +00:00
sjg
e47157f5d2
Do not include make_malloc.h or declare progname,
...
both are already done in make.h
2012-06-20 17:46:28 +00:00
wiz
f602473a1a
- Use more consistent wording;
...
- create separate section, and use `.Ex' macro, for exit status
information.
From patch by Bug Hunting.
Bump date.
2012-06-20 09:56:18 +00:00
sjg
d912c0b39e
Add unit-tests for .for
2012-06-19 23:25:53 +00:00
manu
f8e3cc05a1
Fix off-by-one in hexdump display (getextattr -x), which displayed a
...
trailing garbage byte.
2012-06-17 08:09:29 +00:00
christos
e11304f45e
PR/46608: Jim Bernard: Add xz conversion "X"
2012-06-17 03:52:32 +00:00
joerg
b1e1b1d4c2
Replace __dead, __unused and the various printf format attributes
...
with versions prefixed by MAKE_ATTR_* to avoid modifying the
implementation namespace. Make sure they are available in all places
using nonints.h to fix bootstrap on Linux.
2012-06-12 19:21:50 +00:00
christos
a7879b44e9
make sure that signal handlers are always initialized.
2012-06-12 19:03:26 +00:00
wiz
8e7413b140
Declare enomem __dead for clang.
2012-06-10 21:44:12 +00:00
wiz
459b76f867
Remove a __dead for an undead function (clang errors out otherwise).
2012-06-10 21:44:01 +00:00
dholland
089467b866
Fix description of -o option. Noted by Snader_LB on freenode.
2012-06-10 17:45:59 +00:00
wiz
82200bc92c
Consistenly mention columns and fields. From Bug Hunting in PR 44747.
2012-06-09 19:23:14 +00:00
wiz
59a4ab1af9
Add -b to short error messages. Fix typo. From Bug Hunting in PR 44747.
2012-06-09 19:22:47 +00:00
martin
fcbf6c86a2
If we build several kernel (variants) within the same build directory, bad
...
things may happen in a parallel build - especially with rules like the
automatic size adjustment for SYMTAB_SPACE, see long standing failure of
evbarm on the build cluster.
Easy fix: .WAIT for each config to complete, before going on with the
next. Low impact, only minor loss of paralellism, and only in cases where
needed.
2012-06-08 08:56:45 +00:00
sjg
d8f6b5d3a6
kill(2) is more appropriate and more portable than raise(3)
2012-06-05 17:31:04 +00:00
sjg
b711398c86
Re-raising SIGINT etc, after running .INTERRUPT
...
provides much more reliable shutdown on some systems.
Based on CompatInterrupt in FreeBSD's make.
2012-06-05 06:11:51 +00:00
sjg
5408a8dad9
Fix findenv() to fully match name
2012-06-04 22:45:05 +00:00
sjg
8d38755103
Var_UnExport() and setenv() can both realloc environ.
...
Use a common variable (savedEnv) to track that to avoid wasting memory.
Also, if providing setenv and unsetenv, do getenv too to ensure a consistent
set.
2012-06-04 20:34:20 +00:00
joerg
fc67b0cd11
Switch terminfo(3) to cdb(5).
2012-06-03 23:19:09 +00:00
sjg
81320ffe8e
Handle "quoted strings" as items in a .for list
2012-06-03 04:29:40 +00:00
joerg
68a65e1a02
Fix a number of memory leaks. Keep final loop of the cleanup in tic(1)
...
under #ifdef __VALGRIND__ though.
2012-06-01 12:08:40 +00:00
joerg
84d44fb884
The output function is only order preserving for chm and chm3, so
...
correct that part of the documentation and also mention what the default
algorithm is.
2012-05-31 21:36:06 +00:00
joerg
7b1c18b0f7
Maintain nalias and nterm on the fly.
2012-05-31 21:01:06 +00:00
joerg
18604821d3
One more strdup -> estrdup.
2012-05-31 20:40:05 +00:00
joerg
cff379a94b
Use e* from util.h.
2012-05-31 20:38:19 +00:00
joerg
2b5ab40700
Replace linear lookup with hash table, reducing runtime by 60%.
2012-05-31 20:10:06 +00:00
joerg
974fdf3721
Use queue(3)
2012-05-31 19:56:32 +00:00
joerg
968a666e92
Prefer __printflike.
2012-05-31 19:00:41 +00:00
sjg
4c3de88126
Don't pass debug flags etc. to unit-tests
2012-05-30 21:54:23 +00:00
sjg
b420f1eb56
An empty command is quietly ignored in jobs mode, but causes a failure
...
in compat mode. Just skip it.
2012-05-30 21:42:04 +00:00
sjg
26b0dda80a
In meta mode, level 0 can legitimately see > 64 nested .if's
2012-05-21 06:30:02 +00:00
christos
ec88541aff
- use __dead consistently.
...
- more clang build.
2012-05-19 00:02:44 +00:00
sjg
35fdcec3af
Avoid nested extern declaration warnings
2012-05-18 02:28:16 +00:00
seanb
90cfd29599
- Use _exit() instead of exit() in signal handler since
...
the latter isn't signal safe.
2012-05-15 17:51:51 +00:00
wiz
dc304d1ec0
Add EXIT STATUS section and bump date.
...
From Bug Hunting.
2012-05-14 21:14:14 +00:00
njoly
2178b4237c
Small typo in macro.
2012-05-13 17:08:31 +00:00
wiz
309c96cfa6
Full list of changes:
...
- remove spurious white space;
- punctuation;
- new sentence, new line;
- decapitalization;
- for the non-superuser example command lines, use a consistent
shell prompt character.
From Bug Hunting.
2012-05-13 15:50:41 +00:00
wiz
06b206851a
Bump date for previous.
2012-05-12 21:42:38 +00:00
dholland
853ab96025
Remove traces of -D option, which no longer does anything.
2012-05-12 19:53:21 +00:00
wiz
67717ff652
Remove trailing whitespace.
2012-05-12 15:17:15 +00:00
reed
42346787b7
Change or add history. I checked the 1bsd archives and this first
...
appeared in 1BSD (before it was known as 1BSD). I looked at code and
later sccs history to confirm. In the case of rewritten code, we are
not consistent in manpages indicating that history.
2012-05-12 14:52:57 +00:00
reed
420833fa21
Clarify description of -s switch.
2012-05-12 14:42:12 +00:00
christos
8a981eca3c
Don't use the cache when building nodes that might have changed since the
...
last exec.
2012-05-10 19:53:26 +00:00
christos
b3f77d243b
dead for sigint
2012-05-10 01:25:24 +00:00
wiz
4739fc03e4
Adapt to repository move of dist from external/bsd/bzip2 to
...
external/bsd/bzip2/dist.
2012-05-07 08:51:47 +00:00