Matt Borland
|
2b6c16db3f
|
Fix bfloat16_t offsets
|
2024-04-15 09:52:20 +02:00 |
|
Matt Borland
|
3b1a5c3c0d
|
Remove decimal point if not needed
|
2024-04-15 09:16:40 +02:00 |
|
Matt Borland
|
0212fe157b
|
Reorder to skip else branch
|
2024-04-15 09:16:28 +02:00 |
|
Matt Borland
|
ec0b4e26a8
|
Fix significand alignment
|
2024-04-15 09:16:11 +02:00 |
|
Matt Borland
|
3b3b37c4af
|
Add echo DRONE_STAGE_MACHINE
|
2024-04-15 08:30:10 +02:00 |
|
Matt Borland
|
033c8a0a99
|
Fix sig manipulation
|
2024-04-12 11:51:44 +02:00 |
|
Matt Borland
|
cad8d0d678
|
Fix float16_t bit layout
|
2024-04-12 11:19:36 +02:00 |
|
Matt Borland
|
1a675f9090
|
Fix calculation for required buffer size to avoid segfault
|
2024-04-12 08:18:26 +02:00 |
|
Matt Borland
|
1bce6629e0
|
Adjust number of mantissa bits for ryu calculation
|
2024-04-11 10:48:27 +02:00 |
|
Matt Borland
|
31dd3a9f79
|
Add 16-bit issignaling specializations
|
2024-04-11 10:40:33 +02:00 |
|
Matt Borland
|
25c2e9b276
|
Use to_chars_nonfinite instead of ryu for exceptional values
|
2024-04-11 10:40:33 +02:00 |
|
Matt Borland
|
def4947644
|
Update 16-bit function calls
|
2024-04-11 10:40:33 +02:00 |
|
Matt Borland
|
5c1b5dbb83
|
Add to_chars_16_bit_float_impl
|
2024-04-11 10:40:33 +02:00 |
|
Matt Borland
|
446c2cdf61
|
Add 16-bit support to to_chars_hex
|
2024-04-11 10:40:33 +02:00 |
|
Matt Borland
|
a15d78ccd0
|
Add bit layouts for 16-bit types
|
2024-04-11 10:40:33 +02:00 |
|
Matt Borland
|
65566a4b1d
|
Add ryu overloads for <stdfloat> 16 bit types
|
2024-04-11 10:40:32 +02:00 |
|
Matt Borland
|
fe6149d5d1
|
Add test set
|
2024-04-11 10:40:32 +02:00 |
|
Matt Borland
|
288baacac8
|
Merge pull request #178 from boostorg/CI
Update CI toolchains
|
2024-04-11 10:28:24 +02:00 |
|
Matt Borland
|
769c044002
|
Add flag for GCC-13 excess precision
|
2024-04-11 09:28:19 +02:00 |
|
Matt Borland
|
ecf2c8bd0c
|
Merge pull request #177 from boostorg/176
Move `__float128` to it's own cpp file
|
2024-04-11 09:12:51 +02:00 |
|
Matt Borland
|
b640e86f37
|
Fix GCC-13 -Wuninitialized
|
2024-04-11 08:59:30 +02:00 |
|
Matt Borland
|
3df53f9aa4
|
Update drone toolchains
|
2024-04-11 08:37:14 +02:00 |
|
Matt Borland
|
7e2220d0f1
|
Update GHA toolchains
|
2024-04-11 08:17:07 +02:00 |
|
Matt Borland
|
58f53cc3fe
|
Remove float16_t test
|
2024-04-11 08:12:58 +02:00 |
|
Matt Borland
|
956d70e86e
|
Add std::float128_t limits test
|
2024-04-10 11:54:05 +02:00 |
|
Matt Borland
|
69b9434ade
|
Add documentation on __float128 support
|
2024-04-10 10:53:33 +02:00 |
|
Matt Borland
|
63db5d336a
|
Rename quadmath build macro
|
2024-04-10 10:45:20 +02:00 |
|
Matt Borland
|
a4a17425f9
|
Add <stdfloat> types to limits tests
|
2024-04-10 10:39:42 +02:00 |
|
Matt Borland
|
05dc623da3
|
Remove float128.cpp
|
2024-04-10 10:39:20 +02:00 |
|
Matt Borland
|
01122300f5
|
Update testing macros
|
2024-04-10 10:34:14 +02:00 |
|
Matt Borland
|
dcbb2bfdab
|
Update build macros in cpp files
|
2024-04-10 10:20:40 +02:00 |
|
Matt Borland
|
ff94a76936
|
Move limits specialization back to limits header
|
2024-04-10 10:20:08 +02:00 |
|
Matt Borland
|
69a33f4536
|
Simplify target_link_libraries in CML
|
2024-04-10 10:16:16 +02:00 |
|
Matt Borland
|
147b1f4484
|
inline to fix linker errors
|
2024-04-09 11:52:41 +02:00 |
|
Matt Borland
|
cad74dc5b0
|
Move inlined functions
|
2024-04-09 11:20:16 +02:00 |
|
Matt Borland
|
1fb88301e2
|
Add integer conversion function since cast was removed
|
2024-04-09 11:07:13 +02:00 |
|
Matt Borland
|
8f7d73e20f
|
Add specialization of clingers fast path and move struct words
|
2024-04-09 10:37:18 +02:00 |
|
Matt Borland
|
3b6d5fcdd7
|
Fix printf type specifier
|
2024-04-09 10:04:42 +02:00 |
|
Matt Borland
|
68b86d2908
|
Fix long double macro
|
2024-04-09 09:55:46 +02:00 |
|
Matt Borland
|
279188b90e
|
Add float128 implementation files
|
2024-04-09 09:54:07 +02:00 |
|
Matt Borland
|
43d80cab7b
|
Update build macros
|
2024-04-09 09:52:05 +02:00 |
|
Matt Borland
|
0e96fd5e31
|
Move limits overloads
|
2024-04-09 09:48:54 +02:00 |
|
Matt Borland
|
5d1a22ee9d
|
Remove float128 conversion operator
|
2024-04-09 09:42:46 +02:00 |
|
Matt Borland
|
ec20259e1f
|
Change required macro
|
2024-04-09 09:42:10 +02:00 |
|
Matt Borland
|
0ee0b481eb
|
Remove float128 nan generation file
|
2024-04-09 09:31:37 +02:00 |
|
Matt Borland
|
6260714384
|
Remove float128 support from strtod fallback
|
2024-04-09 09:29:01 +02:00 |
|
Matt Borland
|
7e542a03f2
|
Remove inclusion of <quadmath.h> header in config
|
2024-04-09 09:26:29 +02:00 |
|
Matt Borland
|
0188ce6583
|
Remove float128 support from fallback printf
|
2024-04-09 09:26:08 +02:00 |
|
Matt Borland
|
669a647771
|
Move fast float functions
|
2024-04-09 09:25:48 +02:00 |
|
Matt Borland
|
46ad35afca
|
Move ryu functions
|
2024-04-09 09:25:38 +02:00 |
|