893 Commits

Author SHA1 Message Date
Daniel Lemire
d61c9d25ef
Merge pull request #78 from Alexhuszagh/ci
Add support for MIPS64 and RISCV64 on CI.
2021-05-26 14:54:15 -04:00
Alex Huszagh
ec69d9f11d Add support for MIPS64 and RISCV64 on CI. 2021-05-24 16:01:43 -05:00
Daniel Lemire
44946c5c43
Update README.md 2021-05-24 15:43:01 -04:00
Daniel Lemire
5be8002fc3
Merge pull request #77 from Alexhuszagh/arch
Add support for other architectures.
2021-05-24 14:21:47 -04:00
Alex Huszagh
b712b6f9a5 Add support for other architectures. 2021-05-24 11:37:38 -05:00
Daniel Lemire
39911d9799
Merge pull request #75 from Alexhuszagh/endian
Added 8-digit optimizations to big endian.
2021-05-24 12:01:32 -04:00
Alex Huszagh
49ca5d855e Added 8-digit optimizations to big endian. 2021-05-23 21:47:40 -05:00
Daniel Lemire
3fb44a80c7
Merge pull request #73 from fastfloat/dlemire/checking_issue72
Checking issue 72
2021-05-18 09:15:01 -04:00
Daniel Lemire
0571c35e9c Adding installation instructions. 2021-05-18 09:11:05 -04:00
Daniel Lemire
c38790bc4d Checking issue 72 2021-05-18 08:59:20 -04:00
jpmag
ff5ab1903a
Merge pull request #70 from Urgau/main
Dual license the source code under MIT/APACHE
2021-05-16 16:37:13 +01:00
Loïc BRANSTETT
5f05b0a8cf Dual license the source code under MIT/APACHE
This change is done for two reasons:
 - First, the Rust port is, as of the time of writing in an awkward
   position because he is dual license under MIT/APACHE instead of only
   the APACHE license. This change in license should fix this problem.
 - Second, and the most convincing reason is that there have been
   some discussion with the Rust Libs Team to integrate the Rust port
   directly into the Rust standard library.
   The license change is required because the code for every the Rust
   repository need's to dual license against MIT/APACHE.
2021-05-14 18:00:54 +02:00
Loïc BRANSTETT
5a9e3e6377 Update the list of contributors 2021-05-14 17:54:48 +02:00
Daniel Lemire
2848098a5e
Merge pull request #71 from fastfloat/dlemire/xml_dep_for_clang
It seems that clang demands libxml2.
2021-05-14 11:09:15 -04:00
Daniel Lemire
1a4315945e It seems that clang demands libxml2. 2021-05-14 10:52:42 -04:00
Daniel Lemire
e12ed7e9a5
Update README.md 2021-04-23 09:22:49 -04:00
Daniel Lemire
6c97156f6d
Merge pull request #68 from fastfloat/dlemire/template_trick
This uses the template trick to ensure we get only one definition
2021-04-08 14:36:47 -04:00
Daniel Lemire
54d19cea4e
Merge pull request #69 from fastfloat/dlemire/c11_only
Let us run the tests with C++11
2021-04-08 14:36:24 -04:00
Daniel Lemire
7d810e7086 Let us run the tests with C++11 2021-04-08 12:49:54 -04:00
Daniel Lemire
19a771c615 Using out-of-line definition. 2021-04-08 10:46:43 -04:00
Daniel Lemire
2cbfc21f8a Avoiding internal name conflict. 2021-04-07 13:39:07 -04:00
Daniel Lemire
a8d49f40f0 This uses the template trick to ensure we get only one definition 2021-04-07 13:34:53 -04:00
Daniel Lemire
d601bd4a26
Merge pull request #65 from fastfloat/dlemire/adding_test
Add test corresponding to issue in wrandelshofer / FastDoubleParser
2021-04-07 10:59:39 -04:00
Daniel Lemire
124690d7d5
Merge pull request #66 from wojdyr/detail
change anonymous namespace to namespace detail (#54)
2021-04-07 10:48:32 -04:00
Marcin Wojdyr
f21b2f24cb change anonymous namespace to namespace detail (#54) 2021-04-07 15:17:37 +02:00
Daniel Lemire
ceb598bfdf
Update README.md 2021-03-31 09:12:29 -04:00
Daniel Lemire
35db0be700 Adding test corresponding to https://github.com/wrandelshofer/FastDoubleParser/issues/7 2021-03-23 09:17:33 -04:00
Daniel Lemire
5bc86427c8
Update README.md 2021-03-20 15:51:07 -04:00
Daniel Lemire
f02c605895 Bumping. v1.0.0 2021-03-17 09:19:32 -04:00
Daniel Lemire
a6b80b9086 Being specific. 2021-03-17 09:18:58 -04:00
Daniel Lemire
bacf37f444 Bumping the version number. 2021-03-17 09:16:28 -04:00
Daniel Lemire
b492e64615
Merge pull request #64 from eugenegff/main
Prevent fast_float::from_chars from parsing whitespaces and leading '+'…
2021-03-17 09:12:04 -04:00
Eugene Golushkov
87e5a95585 Prevent fast_float::from_chars from parsing whitespaces and leading '+' sign, similar to MSVC and integer LLVM std::from_chars behavior. See C++17 20.19.3.(7.1) and http://www.open-std.org/jtc1/sc22/wg21/docs/papers/2016/p0067r5.html 2021-03-04 20:21:45 +02:00
Daniel Lemire
d4bc0f28a2
Merge pull request #63 from timkpaine/emscripten
add support for missing flag on emscripten
2021-03-02 15:52:23 -05:00
Tim Paine
48d30f789b add support for missing flag on emscripten 2021-03-01 22:43:57 -05:00
Daniel Lemire
f41410b91f
Merge pull request #62 from fastfloat/dlemire/test_installation
Testing installation in CI
v0.9.0
2021-03-01 14:09:23 -05:00
Daniel Lemire
cf344a4c28 Trying another script. 2021-03-01 13:56:26 -05:00
Daniel Lemire
61f09fb0be Fixing syntax. 2021-03-01 13:49:52 -05:00
Daniel Lemire
e16353a057 Testing installation. 2021-03-01 13:36:09 -05:00
Daniel Lemire
edd19b399e
Merge pull request #61 from eugenegff/main
Parse "nan(n-char-seq-opt)" as required by C++17 20.19.3.7
2021-03-01 13:25:30 -05:00
Eugene Golushkov
76dec80fbd Parse "nan(n-char-seq-opt)" as required by C++17 20.19.3.7 and C11 7.20.1.3.3. At least MSVC produces nan(ind) and nan(snan), and according to https://reviews.llvm.org/D70631 MSVC implementation seems to became LLVM std::to_chars(). 2021-03-01 20:21:33 +02:00
Daniel Lemire
9d76b043c5 Minor typo. 2021-02-26 11:21:20 -05:00
Daniel Lemire
e0bd573530
Merge pull request #59 from nealrichardson/patch-1
Locate endian header on Solaris
2021-02-17 16:55:15 -05:00
Neal Richardson
ca0a4646e9
Locate endian header on Solaris 2021-02-17 13:46:04 -08:00
Daniel Lemire
18791c8923
Merge pull request #57 from fastfloat/dlemire/legacyvs
Trying to extend CI
2021-02-10 19:31:24 -05:00
Daniel Lemire
766cf9ce52 Damn it. 2021-02-10 19:28:55 -05:00
Daniel Lemire
0d158f43b4 Trying... 2021-02-10 19:25:45 -05:00
Daniel Lemire
58b0d2dbeb Bumping to to version 0.8.0. v0.8.0 2021-02-09 08:58:44 -05:00
Daniel Lemire
d74314e99f
Merge pull request #56 from georg-emg/emg-schwab/cmake_install_targets
added cmake install targets
2021-02-09 08:57:42 -05:00
Georg Schwab
0d33df55ba Changed cmake module name to CamelCase 2021-02-09 10:14:01 +01:00