Matt Borland
|
1a1c754343
|
Remove copy to buffer
|
2023-11-30 09:22:12 +01:00 |
|
Matt Borland
|
437361806f
|
Fix ODR violation
|
2023-11-29 11:24:44 +01:00 |
|
Matt Borland
|
b16aa03a49
|
Fix handling of edge cases
|
2023-11-29 10:53:24 +01:00 |
|
Matt Borland
|
ed4474fc55
|
Add buffer since we can't assume all reads can be 4 bytes
|
2023-11-29 10:21:59 +01:00 |
|
Matt Borland
|
0ae8683b1e
|
Replace union with int and add MSVC support
|
2023-11-29 10:11:19 +01:00 |
|
Matt Borland
|
7692ecf706
|
First working draft
|
2023-11-29 10:06:36 +01:00 |
|
Matt Borland
|
1c692523ba
|
Implement P2497 from C++26
|
2023-10-30 08:44:29 +01:00 |
|
Matt Borland
|
c45a647e48
|
Fix branch for fixed length or not in long double
|
2023-10-26 10:50:07 +02:00 |
|
Matt Borland
|
dd6ee953fd
|
Fix bfloat macro consistency
|
2023-10-26 10:49:39 +02:00 |
|
Matt Borland
|
754ec82ff0
|
Ignore GCC-5 warning on template specialization
|
2023-10-26 09:07:06 +02:00 |
|
Matt Borland
|
1e19062dcb
|
Fix clang-cl __GNUC__ definition
|
2023-10-26 09:02:52 +02:00 |
|
Matt Borland
|
9b95e9d2f5
|
More targeted casts
|
2023-10-25 11:45:28 +02:00 |
|
Matt Borland
|
09dceea780
|
Fix 128-bit type-traits
|
2023-10-25 11:45:20 +02:00 |
|
Matt Borland
|
76012ed30b
|
Fix macros in tests
|
2023-10-25 11:31:38 +02:00 |
|
Matt Borland
|
4337a8ea5a
|
Ignore warnings in operator*= for char
|
2023-10-25 11:20:35 +02:00 |
|
Matt Borland
|
290c6dbf20
|
More ryu casts
|
2023-10-25 11:06:07 +02:00 |
|
Matt Borland
|
252975a99f
|
Even more casts
|
2023-10-25 09:44:07 +02:00 |
|
Matt Borland
|
90cbc7397b
|
More casts
|
2023-10-25 09:38:42 +02:00 |
|
Matt Borland
|
f17d5873b9
|
Replace C-Style Casts
|
2023-10-25 09:22:06 +02:00 |
|
Matt Borland
|
f1ee81695d
|
Ignore shift operator conversion for unsigned char
|
2023-10-25 09:16:29 +02:00 |
|
Matt Borland
|
e1e55eb775
|
Add additional type_traits
|
2023-10-25 09:16:14 +02:00 |
|
Matt Borland
|
2faa3f0ef4
|
Add -Wold-style-casts to Jamfile
|
2023-10-25 09:00:27 +02:00 |
|
Matt Borland
|
ae892eae7d
|
Replace C-Style casts
|
2023-10-25 08:52:40 +02:00 |
|
Matt Borland
|
0d9421a150
|
Cast size in mem* operations
|
2023-10-25 08:41:36 +02:00 |
|
Matt Borland
|
7ca687a25a
|
Cast shift operators
|
2023-10-25 08:34:59 +02:00 |
|
Matt Borland
|
ead4a15025
|
Suppress non-C++17 conversion warning for paths that will never be taken
|
2023-10-24 11:58:39 +02:00 |
|
Matt Borland
|
87a60d9799
|
Fix -Wundef warnings
|
2023-10-24 08:57:56 +02:00 |
|
Matt Borland
|
c51689ffa0
|
Fix number of digits in non-GNU mode
|
2023-10-16 10:00:19 +02:00 |
|
Matt Borland
|
c8161a6faf
|
Fix handling in GNU mode
|
2023-10-16 09:27:32 +02:00 |
|
Matt Borland
|
726706545b
|
Define better type_traits for 128-bit types
|
2023-10-16 08:55:24 +02:00 |
|
Matt Borland
|
adbee494e7
|
Remove deprecated attributes
|
2023-09-06 07:56:02 +02:00 |
|
Matt Borland
|
2576aad9f2
|
Improve comment clarity
|
2023-08-16 13:42:58 -04:00 |
|
Matt Borland
|
7ec91a3366
|
Replace _M_ARM64 with _M_ARM for 32 bit code path
|
2023-08-16 08:12:17 -04:00 |
|
Matt Borland
|
38cfa0e3a5
|
Fix warning for MSVC
|
2023-08-14 15:01:43 -04:00 |
|
Matt Borland
|
7aeffc808b
|
Fix value to unsigned_value conversion
|
2023-08-14 14:32:51 -04:00 |
|
Matt Borland
|
a0c594ea18
|
Ignore sign warning from parameter pack
|
2023-08-14 14:26:56 -04:00 |
|
Matt Borland
|
f557e45fc0
|
Fix floff conversions
|
2023-08-14 13:49:00 -04:00 |
|
Matt Borland
|
e6776d538a
|
Add assertion to power computation
|
2023-08-14 13:11:47 -04:00 |
|
Matt Borland
|
5046bbea4c
|
Fix to_chars_integer sign conversions
|
2023-08-14 12:37:37 -04:00 |
|
Matt Borland
|
ee937a42d1
|
Fix sign conversions in the parser
|
2023-08-14 12:13:53 -04:00 |
|
Matt Borland
|
30bf34942f
|
Fix use of intrinsics on windows ARM platforms
|
2023-08-11 09:26:25 -04:00 |
|
Matt Borland
|
e7e72bb7e5
|
Add unused attribute to limits definition
|
2023-08-08 16:03:57 -04:00 |
|
Matt Borland
|
1679e45b93
|
Nolint platform specific code
|
2023-08-08 15:43:11 -04:00 |
|
Matt Borland
|
ef65c84bd6
|
Add default label
|
2023-08-08 15:34:04 -04:00 |
|
Matt Borland
|
6e0ee41b75
|
Add unused attribute to limits
|
2023-08-08 14:54:06 -04:00 |
|
Matt Borland
|
19f5b043f7
|
Ignore simplification warning
|
2023-08-08 14:31:05 -04:00 |
|
Matt Borland
|
310b47f639
|
Change base type
|
2023-08-08 14:28:46 -04:00 |
|
Matt Borland
|
8d43b69cb7
|
Add nolint and attributes
|
2023-08-08 14:27:29 -04:00 |
|
Matt Borland
|
a7e62511de
|
Remove unused macro
|
2023-08-08 13:48:46 -04:00 |
|
Matt Borland
|
b82a90df4d
|
Fix for Clang 3.X
|
2023-08-08 13:42:15 -04:00 |
|