christos
6f1e299202
From Ilya Dogolazky: Fix return value doc.
2008-09-17 22:08:52 +00:00
drochner
dc7ba38823
fix the -0.0 case, fixes a gm4 test error reported by wiz
...
(normally, the libm implementation should be used)
2008-09-14 13:38:38 +00:00
wiz
7afae79e13
Bump date for previous.
2008-09-13 09:20:37 +00:00
rmind
0f80b1578d
Arguments were swapped for cpuset_set(), cpuset_clr(), cpuset_isset()
...
functions, but man pages were not updated (hi Christos!).
2008-09-12 13:39:04 +00:00
christos
628eb1017e
PR/39513: Stathis Kamperis: reboot(2) doesn't explicitly mention that combining
...
options is possible
Also remove RB_DFLTROOT.
2008-09-11 17:03:23 +00:00
christos
7ea3b31b66
PR/39519: Nozomu Ando: Fix incorrect change from bind9 that broke IPv4 mapped
...
addresses.
2008-09-11 15:40:43 +00:00
joerg
d3595ddff7
Consistently include "nbtool_config.h" when cross-compiling.
2008-09-11 12:58:00 +00:00
joerg
65f930bc37
Remove one remaining sccsid.
2008-09-11 12:33:55 +00:00
joerg
3ae583451f
Prepare use of strtoull, strtoumax and strtoimax in tools/compat by
...
including nbtool_config.h.
2008-09-10 18:08:58 +00:00
joerg
52c4a82ef2
In preparation for providing a db fallback in libnbcompat, remove
...
sccsid and conditionals around __RCSID. lint understands __RCSID enough
to ignore it, undefining LIBC_SCCS is superseded by MKSTRIPIDENT.
No functional changes.
2008-09-10 17:52:35 +00:00
apb
a1dad6e718
Fix some errors in examples, noticed by Robert Elz:
...
* use \e in the source to get a backslash in the output.
* test whether the result from shquote[v]() is -1 before, not after,
adding 1 to it.
2008-09-07 08:55:46 +00:00
lukem
4e3bc9a2d6
Expand the description of bsize, and correct the description of the default.
2008-09-05 06:25:04 +00:00
lukem
490ac90f8e
Add strunvisx(3) as a link to unvis(3)
2008-09-05 04:52:34 +00:00
dholland
629defb951
Clarify that the historic V7 sticky file semantics no longer apply.
2008-09-05 03:28:15 +00:00
lukem
6fb06e2c97
In strsvisx(), don't attempt to read the "next" character past the end
...
of the provided length.
2008-09-04 09:41:44 +00:00
dholland
43987efbe4
Grammar police.
2008-08-29 05:48:40 +00:00
christos
5022bd798d
Ignore whitespace in format string from Andy Shevchenko
2008-08-28 16:41:21 +00:00
joerg
dcb3546b5c
Fix __log2 to not loop for 0x80000000 and higher.
2008-08-28 11:00:43 +00:00
christos
80a5932343
setup _POSIX2_C_BIND per SUSv3, from Andy Shevchenko
2008-08-27 08:56:49 +00:00
christos
40d362f8e0
malloc(3) and getenv(3) affect errno; make sure we save and restore it
...
Reported by Andy Shevchenko
2008-08-27 08:49:03 +00:00
christos
40d6ddde20
system(NULL) should return if the command interpreter is there or not.
...
Andy Shevchenko
2008-08-27 06:45:02 +00:00
joerg
40b37a3bf2
Convert db from UCB types to POSIX types. Prefer uint8_t for u_char as
...
it is mostly about the wire format.
Patched libc.so is bit-identical.
OK matt@
2008-08-26 21:18:38 +00:00
drochner
14744ddade
fix range of strtouq(), from Henning Petersen per PR lib/39399
2008-08-26 12:21:24 +00:00
lukem
4638a08a72
Use Qq instead of Qc to quote a single word
2008-08-26 05:04:19 +00:00
joerg
8609f98c0c
mpool.libtp seems to be an ancient copy of mpool.c, nuke it.
2008-08-25 21:24:07 +00:00
joerg
245e086321
Unify the implementation of strto{l,ul,ll,ull,imax,umax,q,uq} into one
...
version for signed and one version for unsigned data types.
Add a check for supported bases and set errno (userland) or panic
(kernel, libsa) otherwise.
Make strto{ll,ull,imax,umax} normal symbols and just keep the underscore
versions as strong alias.
Obtained from DragonFly, based on the wide char version from Citrus.
Reviewed by christos@
2008-08-20 12:42:26 +00:00
gmcgarry
77023558e8
Changee __attribute(__weak__) to __weak_reference(). Produces same object code
...
and matches lib/csu/common_elf/common.h. Fixes linkage with PCC.
2008-08-17 10:51:19 +00:00
rtr
e5321bd81b
revert previous
2008-08-17 10:50:50 +00:00
dholland
377b231974
Fix grammar. Noted by Taylor R Campbell in PR 39369.
2008-08-17 09:40:59 +00:00
rtr
1becd174de
fix comment iff -> if
2008-08-17 09:26:45 +00:00
wiz
b9a5e63c26
Bump date for previous.
...
Sort ERRORS, and merge two entries for the same errno value.
2008-08-14 18:00:08 +00:00
matt
8165c33c80
Implement following constants and add support their to the UFS family of file
...
systems:
_PC_2_SYMLINKS
_PC_SYMLINK_MAX
From andy dot shevchenko at gmail dot com.
2008-08-14 16:19:25 +00:00
tnozaki
cd0f2012d3
SUSv3 says, if not printable wide-character exists, return -1.
2008-08-12 21:59:27 +00:00
tnozaki
73651b99df
add _CTYPE_R(printable) bit for ALL_80_TO_FF_SW1 area.
...
now wcwidth(wc) looks whether wc is printable or not.
2008-08-12 21:25:31 +00:00
tnozaki
b5174f925f
SUSv3 says, wcwidth(wc) returns:
...
1) wc is nul wide-character, return 0.
2) wc is printable wide-character, return column width.
3) else, return -1.
but our implementation, case 3) returns 0. it's wrong!
2008-08-12 20:51:25 +00:00
matt
c331e46238
Add support for missing _SC_* constants for sysconf().
...
From andy dot shevchenko at gmail dot com
2008-08-06 17:17:03 +00:00
matt
f0a4a8908c
Add a missing dependency
2008-08-06 16:22:48 +00:00
lukem
c15f2bdde0
Revert previous addition of '-e sedcmd'. Still retain the usage improvements.
2008-08-05 02:08:13 +00:00
lukem
0cc7d83887
Redo previous in a much simpler way.
...
Inspired by and fixes PR 39285.
2008-08-05 02:06:53 +00:00
lukem
d3eb13d073
Add '-e sedcmd' to makelintstub, to translate filename to syscall name.
...
Improve usage, etc.
Invoke makelintstub with -e 's/^tmp_//' when building LintSysNormal.c
Fixes build problem that matt@ highlighted to me.
2008-08-05 01:54:47 +00:00
matt
cac8e44915
Add C99 functions imaxabs and imaxdiv.
2008-08-04 21:29:27 +00:00
matt
01b36ae8ad
Use WEAK_ALIAS
2008-08-04 20:26:38 +00:00
matt
e796a34c9c
Use WEAK_ALIAS.
...
Add imaxabs weak alias.
2008-08-04 20:21:26 +00:00
lukem
29e7a5c114
Prefix filenames of tomporarily generated .S files with "tmp_", so that the
...
".if exists(foo.S)" check doesn't get confused by ${.OBJDIR}/foo.S.
Fixes PR/39217
2008-08-04 00:53:51 +00:00
joerg
9acf218ba1
Before using the slightly more involved bitmap tables,
...
check that the charset for strspn/strcspn is non-trivial.
An empty charset is either a direct return or a strlen and
a single charset a simple loop.
2008-07-30 16:13:59 +00:00
lukem
a703e9a7ca
Disable assembler warnings on mipseb and mipsel for mcount.c
...
Workaround for PR#39192
2008-07-29 14:20:12 +00:00
dsl
9edd12efca
Change the gross #defines HVIS and SVIS into local functions.
2008-07-25 22:29:23 +00:00
christos
674681d3c0
fix gcc warnings from Alexander Shishkin
2008-07-25 14:05:25 +00:00
lukem
8897ce05a0
Remove the \n and tabs from the __COPYRIGHT() strings.
...
Tweak to use a consistent format.
2008-07-21 12:05:43 +00:00
dholland
d3dda4ea44
Clarify one of the process-group-ID cases by saying "process group ID"
...
instead of just "group ID". This was sitting in my tree and I forget
the exact genesis - I think it came up in chat a couple months ago.
2008-07-13 15:16:26 +00:00