NetBSD/lib/libc
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
..
arch Add C99 functions imaxabs and imaxdiv. 2008-08-04 21:29:27 +00:00
atomic Install manual pages for the atomic ops. 2008-06-23 10:22:40 +00:00
citrus fix gcc warnings from Alexander Shishkin 2008-07-25 14:05:25 +00:00
compat Fix a bug in the implementation of seekdir(). If the first entry in 2008-05-04 18:53:26 +00:00
compat-43 add an #include path for sigcompat.c to get at <sys/compat>; this 2006-04-24 17:15:06 +00:00
db Convert TNF licenses to new 2 clause variant 2008-04-30 13:10:46 +00:00
dlfcn - Change the strong dlfcn names in libc to ___name, and make the __name 2004-07-18 17:26:19 +00:00
gdtoa Make this build again. 2008-03-28 00:56:54 +00:00
gen Add support for missing _SC_* constants for sysconf(). 2008-08-06 17:17:03 +00:00
gmon Disable assembler warnings on mipseb and mipsel for mcount.c 2008-07-29 14:20:12 +00:00
hash Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
iconv do the namespace protection properly; fixes the lint-library. 2006-11-03 20:16:28 +00:00
include Add C99 functions imaxabs and imaxdiv. 2008-08-04 21:29:27 +00:00
inet updates from bind-9-5-0 2008-06-21 20:41:48 +00:00
isc updates from bind-9-5-0 2008-06-21 20:41:48 +00:00
locale add _CTYPE_R(printable) bit for ALL_80_TO_FF_SW1 area. 2008-08-12 21:25:31 +00:00
md Use reach-over sources from common/lib/libc 2005-12-20 19:31:47 +00:00
misc xprintf returns void. 2008-06-03 19:22:37 +00:00
nameser updates from bind-9-5-0 2008-06-21 20:41:48 +00:00
net Changee __attribute(__weak__) to __weak_reference(). Produces same object code 2008-08-17 10:51:19 +00:00
nls Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
quad Use reach-over sources from common/lib/libc 2005-12-20 19:31:47 +00:00
regex Rearrange headers for better portability. 2007-02-09 23:44:18 +00:00
resolv - protect DEBUG again because we should be able to set it from the Makefile 2008-06-21 23:37:53 +00:00
rpc revert previous 2008-08-17 10:50:50 +00:00
softfloat Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
ssp fix a typo 2008-06-06 05:51:46 +00:00
stdio fix a "typo" which prevented %ls from working in printf() (NARROW case). 2008-06-05 19:55:47 +00:00
stdlib Unify the implementation of strto{l,ul,ll,ull,imax,umax,q,uq} into one 2008-08-20 12:42:26 +00:00
string SUSv3 says, if not printable wide-character exists, return -1. 2008-08-12 21:59:27 +00:00
sys Fix grammar. Noted by Taylor R Campbell in PR 39369. 2008-08-17 09:40:59 +00:00
termios Change a returned value of -1 (NO_PGID) to (uint)(pid_t)~0u >> 1 (0x7fffffff) 2004-12-01 21:37:15 +00:00
thread-stub Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
time Fix handling of legacy global variable timezone outputs. PR misc/22221. 2008-05-25 06:18:06 +00:00
uuid Move TNF licenses to 2 clause form 2008-05-02 18:11:04 +00:00
yp Convert TNF licenses to new 2 clause variant 2008-04-30 13:10:46 +00:00
Makefile Install manual pages for the atomic ops. 2008-06-23 10:22:40 +00:00
Makefile.inc We can USE_FORT now. 2007-06-03 17:36:08 +00:00
shlib_version Add C99 functions imaxabs and imaxdiv. 2008-08-04 21:29:27 +00:00