History log of /netbsd-current/common/lib/libc/stdlib/strtoumax.c
Revision Date Author Comments
# 1.6 16-Apr-2013 joerg

Add strtol_l and friends. Switch _citrus_bcs_strtol to use plain
strtol_l unless in tools mode. Add note to retire the BCS code on the
next libc major bump.


# 1.5 10-Sep-2008 joerg

branches: 1.5.2; 1.5.24;
Prepare use of strtoull, strtoumax and strtoimax in tools/compat by
including nbtool_config.h.


# 1.4 21-Aug-2008 matt

Properly deal with LIBC namespace issues.


# 1.3 20-Aug-2008 oster

Fix build breakage by adding appropriate #includes.
Patch from joerg@


# 1.2 20-Aug-2008 joerg

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@


# 1.1 22-Apr-2006 thorpej

branches: 1.1.28;
Move strtoumax.c from libc/stdlib to common/libc/stdlib and include it
in libkern. Required for new code coming soon.


# 1.1.28.2 23-Sep-2008 wrstuden

Merge in changes between wrstuden-revivesa-base-2 and
wrstuden-revivesa-base-3.


# 1.1.28.1 17-Sep-2008 wrstuden

Sync with wrstuden-revivesa-base-2.


# 1.5.24.1 23-Jun-2013 tls

resync from head


# 1.5.2.1 22-May-2014 yamt

sync with head.

for a reference, the tree before this commit was tagged
as yamt-pagecache-tag8.

this commit was splitted into small chunks to avoid
a limitation of cvs. ("Protocol error: too many arguments")