cosmopolitan/third_party/double-conversion
Justine Tunney b41f91c658
Greatly expand system() shell code features
The cosmopolitan command interpreter now has 13 builtin commands,
variable support, support for ; / && / || syntax, asynchronous support,
and plenty of unit tests with bug fixes.

This change fixes a bug in posix_spawn() with null envp arg. strace
logging now uses atomic writes for scatter functions. Breaking change
renaming GetCpuCount() to _getcpucount(). TurfWar is now updated to use
the new token bucket algorithm. WIN32 affinity masks now inherit across
fork() and execve().
2022-10-11 21:30:31 -07:00
..
test Greatly expand system() shell code features 2022-10-11 21:30:31 -07:00
AUTHORS Add double-conversion to third_party (#447) 2022-06-26 03:41:55 -07:00
bignum-dtoa.cc Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
bignum-dtoa.h Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
bignum.cc Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
bignum.h Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
cached-powers.cc Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
cached-powers.h Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
dc.mk Greatly expand system() shell code features 2022-10-11 21:30:31 -07:00
diy-fp.h Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
double-conversion.h Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
double-to-string.cc Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
double-to-string.h Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
fast-dtoa.cc Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
fast-dtoa.h Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
fixed-dtoa.cc Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
fixed-dtoa.h Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
ieee.h Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
LICENSE Add double-conversion to third_party (#447) 2022-06-26 03:41:55 -07:00
README.cosmo Fix bugs and make code tinier 2022-10-09 23:21:34 -07:00
string-to-double.cc Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
string-to-double.h Add double-conversion to third_party (#447) 2022-06-26 03:41:55 -07:00
strtod.cc Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
strtod.h Scrub double-conversion and add quick wrapper 2022-06-26 05:03:25 -07:00
utils.h Fix bugs and make code tinier 2022-10-09 23:21:34 -07:00
wrapper.cc Fold LIBC_BITS into LIBC_INTRIN 2022-08-11 12:13:18 -07:00
wrapper.h Audit every single JSON test 2022-07-12 12:40:38 -07:00

DESCRIPTION

    Efficient binary-decimal and decimal-binary conversion routines for IEEE doubles. 

ORIGIN

    double-conversion 3.2.0
    https://github.com/google/double-conversion/archive/refs/tags/v3.2.0.zip
    9e0c13564e17362aad8a32c1344a2214f71952c6

LICENSE

    BSD 3-Clause License

LOCAL CHANGES

    - Use _unassert() macro for undefined behavior on failed assertions