-
Notifications
You must be signed in to change notification settings - Fork 365
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update vendored double-conversion to 3.2.1 (#570)
Doing so allows for building on webassembly. Officially declareing support for WASM however will have to wait until pyodide/pytest-pyodide#59 is merged to facilitate testing WASM compatibility.
- Loading branch information
1 parent
13da58c
commit 2907fde
Showing
50 changed files
with
4,820 additions
and
2,133 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -12,3 +12,5 @@ Mike Hommey <[email protected]> | |
Martin Olsson <[email protected]> | ||
Kent Williams <[email protected]> | ||
Elan Ruusamäe <[email protected]> | ||
Colin Hirsch <[email protected]> | ||
Zhenyi Peng <[email protected]> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,127 @@ | ||
2022-01-16: | ||
Install Visual Studio debugger (pdb) files. | ||
|
||
2022-01-10: | ||
Fix quiet NANs on MIPS* and PA-RISC architectures. | ||
Update version number. | ||
|
||
2021-12-22: | ||
Add support of Synopsys ARC64 architecture. | ||
Reintroduce macros, if DOUBLE_CONVERSION_NON_PREFIXED_MACROS is set. | ||
|
||
2021-12-04: | ||
Update version number. | ||
|
||
2021-10-04: | ||
Consistently use semicolons after DOUBLE_CONVERSION_ASSERT. | ||
|
||
2021-07-16: | ||
Fix spelling. | ||
|
||
2021-05-19: | ||
Loongarch is a RISC-style command system architecture. | ||
Add support for loongarch architecture. | ||
|
||
2020-02-16: | ||
Add support for quiet and signaling NaNs to ieee header. | ||
|
||
2019-10-31: | ||
Add support for xtensa architecture. | ||
Add support for nios2 architecture. | ||
|
||
2019-10-12: | ||
Really add support for microblaze. A previous commit was lacking | ||
the necessary line. | ||
|
||
2019-09-02: | ||
Add support for e2k architecture. Thanks to Michael Shigorin. | ||
|
||
2019-08-01: | ||
Add min exponent width option in double-to-string conversion. | ||
|
||
2019-06-22: | ||
Remove redundant parenthesis. | ||
|
||
2019-06-11: | ||
Changed all macros to use DOUBLE_CONVERSION_ as prefix. | ||
Renamed ALLOW_CASE_INSENSIBILITY to ALLOW_CASE_INSENSITIVITY, | ||
the old name is still available but officially deprecated. | ||
Created and exposed new intermediate function StrtodTrimmed(). | ||
|
||
2019-05-25: | ||
Fix `0x` for string->double conversion when Hex Floats are allowed. | ||
Avoid integer overflow when exponents for hex floats were too big. | ||
Update version number. | ||
|
||
2019-04-22: | ||
Fixed warning in gcc4.9. Thanks to Scott McCaskill | ||
(https://github.com/usefulcat) for the patch. | ||
|
||
2019-04-16: | ||
Merged changes to install libraries in the correct place when | ||
using 64-bit libraries. | ||
Contributed by Jason Zaman <[email protected]> and (independently) | ||
Dan Church (https://github.com/h3xx) | ||
|
||
2019-03-11: | ||
Use relative includes in the library. This shouldn't have any visible effect | ||
for consumers of the library. | ||
|
||
Update version number. | ||
|
||
2019-03-06: | ||
Fix typo in test. | ||
Update version number. | ||
|
||
2019-03-03: | ||
Fix separator characters when they they don't fit into 8 bits. | ||
Update version number. | ||
|
||
2019-02-16: | ||
Check correctly for _MSC_VER. | ||
Patch by Ben Boeckel | ||
|
||
2019-01-17: | ||
Allow the library to be compiled for Emscripten. | ||
Patch by Tim Paine. | ||
|
||
2018-09-15: | ||
Update version numbers. This also updates the shared-library version number. | ||
|
||
2018-09-09: | ||
Fix bug where large hex literals would lose their minus sign. | ||
Added support for separator characters (which adds a new optional | ||
argument). Thus increasing the version number to 3.1.0 | ||
Added support for hexadecimal float literals. | ||
Support for more architectures. | ||
|
||
2017-12-06: | ||
Renamed `DISALLOW_COPY_AND_ASSIGN` and `DISALLOW_IMPLICIT_CONSTRUCTORS` | ||
macros to `DC_DISALLOW_COPY_AND_ASSIGN` and | ||
`DC_DISALLOW_IMPLICIT_CONSTRUCTORS` to make it easier to integrate the | ||
library with other libraries that have similar macros. | ||
|
||
2017-08-05: | ||
Tagged v3.0.0. | ||
Due to the directory rename switching to a new version number. | ||
The API for the library itself hasn't changed. | ||
|
||
2017-03-04: | ||
Avoid negative shift. Fixes #41. | ||
|
||
2016-11-17: | ||
Support RISC-V. | ||
|
||
|
||
2016-09-10: | ||
Add fPIC flag on x86_64 if the compiler supports it. Fixes #34. | ||
|
||
2015 and 2016: | ||
Lots of improvements to the build system. | ||
|
||
2015: | ||
Warning fixes. | ||
|
||
2015-05-19: | ||
Rename 'src' directory to 'double-conversion'. | ||
|
||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -2,6 +2,6 @@ all: | |
scons debug=1 | ||
|
||
test: | ||
./run_tests --list | tr -d '<' | xargs ./run_tests | ||
./run_tests | ||
|
||
.PHONY: test all |
Oops, something went wrong.