| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
share/mk/sys.mk instead.
This is part of a medium term project to permit deterministic builds of
FreeBSD.
Submitted by: Erik Cederstrand <erik@cederstrand.dk>
Reviewed by: imp, toolchain@
Approved by: cperciva
MFC after: 2 weeks
Notes:
svn path=/head/; revision=243933
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
load of _l suffixed versions of various standard library functions that use
the global locale, making them take an explicit locale parameter. Also
adds support for per-thread locales. This work was funded by the FreeBSD
Foundation.
Please test any code you have that uses the C standard locale functions!
Reviewed by: das (gdtoa changes)
Approved by: dim (mentor)
Notes:
svn path=/head/; revision=227753
|
|\
| |
| |
| | |
Notes:
svn path=/head/; revision=219557
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Forgotten in: r174678
Submitted by: Alexander Best alexbestms at wwu.de
Approved by: das
Notes:
svn path=/head/; revision=208753
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
This has been considered as a security hole on some specialized ml,
but currently the secteam@ doesn't consider that way.
Reviewed by: emaste, des
Sponsored by: Sandvine Incorporated
MFC after: 3 days
Notes:
svn path=/head/; revision=196916
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=189358
|
|\|
| |
| |
| | |
Notes:
svn path=/head/; revision=187808
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=182710
|
|\|
| |
| |
| |
| |
| |
| |
| |
| | |
loop pointed out by cognet@ that occurs when calling strtod() with a
string representing a number between DBL_MAX and 2*DBL_MAX, when the
rounding mode is anything other than the default.
Notes:
svn path=/head/; revision=182709
|
| |
| |
| |
| | |
Notes:
svn path=/vendor/gdtoa/dist/; revision=182700
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
strtod("0xyz", &endp) resulted in endp pointing to "0xyz"
instead of "xyz".
Reported by: Tony Finch <dot@dotat.at>
MFC after: 1 week
Notes:
svn path=/head/; revision=179918
|
| |
| |
| |
| |
| |
| |
| | |
long when it really wants an int.
Notes:
svn path=/head/; revision=174693
|
| |
| |
| |
| |
| |
| |
| | |
case, not the STRTOG_Normal case.
Notes:
svn path=/head/; revision=174690
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
says they are never supposed to, and the fact that they did could
cause apps that run with unmasked FP exceptions to SIGFPE after a
scanf() or strtod(). The vendor stated that he will not be fixing
this, citing portability concerns.
Notes:
svn path=/head/; revision=174679
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
- Accept the '0x' prefix so strtod("nan(0x...)", NULL) returns the same
thing as gcc's builtin nan("0x...") for such strings.
- Don't return uninitialized memory.
- Finish processing the string up to the closing ')' (provided it's
lexically valid) for compatibility with C99 and *scanf().
Notes:
svn path=/head/; revision=174678
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=165746
|
|\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=165744
|
| |
| |
| |
| |
| |
| |
| |
| | |
problems relating to NaNs and rounding.
Notes:
svn path=/vendor/gdtoa/dist/; revision=165743
svn path=/vendor/gdtoa/20050923/; revision=165745; tag=vendor/gdtoa/20050923
|
| |
| |
| |
| |
| |
| |
| | |
when they are printed in non-default rounding modes.
Notes:
svn path=/head/; revision=140431
|
|\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=124704
|
| |
| |
| |
| |
| |
| |
| |
| | |
denormal and locale handling in strtod().
Notes:
svn path=/vendor/gdtoa/dist/; revision=124703
svn path=/vendor/gdtoa/20040118/; revision=124705; tag=vendor/gdtoa/20040118
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Use the latter for gdtoa.
Requested by: deischen (far too long ago)
Notes:
svn path=/head/; revision=116652
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
appear without leading underscores in gdtoa.h, but this approach avoids
removing that file from the vendor branch and unduly rearranging things.
Prodded by: nectar
Notes:
svn path=/head/; revision=113279
|
| |
| |
| |
| | |
Notes:
svn path=/head/; revision=113144
|
|\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=112621
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
add locale support for hexadecimal floating point conversions.
Noticed by: ache
Reviewed by: mike (mentor)
Notes:
svn path=/vendor/gdtoa/dist/; revision=112620
svn path=/vendor/gdtoa/20030324/; revision=112622; tag=vendor/gdtoa/20030324
|
| |
| |
| |
| |
| |
| |
| |
| | |
Noticed by: ache
Reviewed by: mike (mentor)
Notes:
svn path=/head/; revision=112418
|
|\|
| |
| |
| |
| |
| |
| | |
which included commits to RCS files with non-trunk default branches.
Notes:
svn path=/head/; revision=112416
|
| |
| |
| |
| |
| |
| |
| |
| | |
Reviewed by: mike (mentor)
Notes:
svn path=/vendor/gdtoa/dist/; revision=112415
svn path=/vendor/gdtoa/20030318/; revision=112417; tag=vendor/gdtoa/20030318
|
|/
|
|
|
|
|
|
|
|
|
| |
- include extra system headers and add appropriate #defines
- use a spinlock to synchronize parts of gdtoa
- protect exported symbols with leading underscores
Reviewed by: bde (briefly), mike (mentor), obrien
Notes:
svn path=/head/; revision=112161
|
|
strings and floating point.
Notes:
svn path=/vendor/gdtoa/dist/; revision=112158
svn path=/vendor/gdtoa/20030305/; revision=112160; tag=vendor/gdtoa/20030305
|