Vladislav Shchapov
|
ea3d326c63
|
Fix clang -Wliteral-range warning (#2779)
|
2022-02-19 10:52:33 -08:00 |
|
Victor Zverovich
|
aad44f2839
|
Add fmt::enums::format_as
|
2022-02-19 08:03:42 -08:00 |
|
Victor Zverovich
|
1319719a5e
|
Add underlying_t
|
2022-02-19 07:57:43 -08:00 |
|
Victor Zverovich
|
af5d8004fc
|
Limit Dragonbox to supported FP formats
|
2022-02-19 07:14:18 -08:00 |
|
Victor Zverovich
|
7b96420961
|
Remove unused include
|
2022-02-18 18:56:51 -08:00 |
|
Victor Zverovich
|
a0b43bfae2
|
Add support for 96-bit long double
|
2022-02-18 18:01:49 -08:00 |
|
Victor Zverovich
|
2c8cd2db34
|
Fix handling of zero precision
|
2022-02-18 12:38:30 -08:00 |
|
Victor Zverovich
|
b6d56170fc
|
Remove unnecessary inline
|
2022-02-18 07:41:55 -08:00 |
|
Victor Zverovich
|
05432e570e
|
Use consistent indentation
|
2022-02-18 07:38:42 -08:00 |
|
Victor Zverovich
|
47da218cc3
|
Remove uintptr_fallback
|
2022-02-18 07:03:33 -08:00 |
|
Victor Zverovich
|
4ddab8901c
|
Merge accumulator into int128_fallback
|
2022-02-18 06:17:28 -08:00 |
|
Victor Zverovich
|
d38f72aff2
|
Refactor fallback ints
|
2022-02-17 20:24:42 -08:00 |
|
Victor Zverovich
|
15c2a3bacc
|
int128_t -> int128_opt
|
2022-02-17 20:03:25 -08:00 |
|
Victor Zverovich
|
532a69a639
|
Fix handling of 96-bit long double with -m32
|
2022-02-17 15:51:59 -08:00 |
|
Andrey Filipenkov
|
d8e1dd4ab2
|
improve installing headers
|
2022-02-17 08:13:26 -08:00 |
|
Andrey Filipenkov
|
ae25f7968e
|
add ability to build Apple framework using CMAKE_FRAMEWORK
|
2022-02-17 08:13:26 -08:00 |
|
Victor Zverovich
|
ce93a66dfb
|
Implement a fallback uint128_t
|
2022-02-17 07:37:09 -08:00 |
|
Victor Zverovich
|
6a13464059
|
Include 128-bit with other signed integers in specifier check
|
2022-02-16 16:57:06 -08:00 |
|
Greg Sjaardema
|
70de324aa8
|
Apply 2746 fix for NVidia compiler also (#2770)
|
2022-02-16 12:04:16 -08:00 |
|
Victor Zverovich
|
a1ea3e015b
|
Move built-in formatter specialization to core
|
2022-02-16 07:37:00 -08:00 |
|
Victor Zverovich
|
161059dd98
|
Add support for extended precision FP
|
2022-02-16 06:07:04 -08:00 |
|
Victor Zverovich
|
c4c6b42de7
|
Bump version
|
2022-02-15 13:36:59 -08:00 |
|
Victor Zverovich
|
21785040c7
|
Fix markup
|
2022-02-15 13:28:53 -08:00 |
|
Victor Zverovich
|
2b6f7fc7a3
|
Add partial support for extended precision FP
|
2022-02-15 07:22:41 -08:00 |
|
Vladislav Shchapov
|
0a24a0714e
|
Clz builtin may be not constexpr (Issue #2761) (#2762)
|
2022-02-14 18:19:06 -08:00 |
|
Vertexwahn
|
ba6f89c76e
|
Update .bazelversion (#2766)
|
2022-02-14 06:08:46 -08:00 |
|
jk-jeon
|
5594edaf67
|
Address https://github.com/fmtlib/fmt/issues/2763 (#2765)
|
2022-02-13 20:14:28 -08:00 |
|
Vladislav Shchapov
|
10e3b83a75
|
Replace `make_args_checked with make_format_args ` (#2760)
* Replace make_args_checked to make_format_args
* Deprecate legacy make_args_checked
|
2022-02-13 20:13:35 -08:00 |
|
Victor Zverovich
|
c48353cb75
|
Update docs
|
2022-02-13 07:41:15 -08:00 |
|
Junekey Jeon
|
083510f0f0
|
Add FMT_CONSTEXPR to rotr instead
|
2022-02-13 06:15:17 -08:00 |
|
Junekey Jeon
|
dba99bc860
|
Revert adding constexpr to rotr to satisfy C++11 compilers
|
2022-02-13 06:15:17 -08:00 |
|
Junekey Jeon
|
c04af4bfc7
|
Simplify remove_trailing_zeros
|
2022-02-13 06:15:17 -08:00 |
|
Junekey Jeon
|
b348caa9e9
|
Remove some C-style casts for consistency
|
2022-02-13 06:15:17 -08:00 |
|
Junekey Jeon
|
c8bd1e646e
|
Simplify remove_trailing_zeros
|
2022-02-13 06:15:17 -08:00 |
|
Junekey Jeon
|
9b23e9dcb8
|
Fix wrong comment/refer to a correct reference
|
2022-02-13 06:15:17 -08:00 |
|
Junekey Jeon
|
69f2c550ab
|
Remove std:: infront of uint32_t/64_t & add constexpr to rotr
|
2022-02-13 06:15:17 -08:00 |
|
Junekey Jeon
|
9b62310f03
|
Fix some conversion issues
|
2022-02-13 06:15:17 -08:00 |
|
Junekey Jeon
|
08d12f31d1
|
Fix typo
|
2022-02-13 06:15:17 -08:00 |
|
Junekey Jeon
|
dbddb1d066
|
Remove literal separator to satisfy some compilers
|
2022-02-13 06:15:17 -08:00 |
|
Junekey Jeon
|
7dbe3dcded
|
Recover log10_2_significand
|
2022-02-13 06:15:17 -08:00 |
|
Junekey Jeon
|
10642e6082
|
Optimize remove_trailing_zeros
|
2022-02-13 06:15:17 -08:00 |
|
Junekey Jeon
|
7b4323e1e0
|
Add rotr
|
2022-02-13 06:15:17 -08:00 |
|
Junekey Jeon
|
f1bd6f7731
|
Check r < deltai first, because that is the major branch chosen for short inputs
|
2022-02-13 06:15:17 -08:00 |
|
Junekey Jeon
|
5d8eb6a1a0
|
Reflect the new paper
- Change constants appearing in log & division computations
- Rename beta_minus_1 to beta
|
2022-02-13 06:15:17 -08:00 |
|
Victor Zverovich
|
8e2e4d4034
|
Suppress a gcc warning
|
2022-02-12 09:26:48 -08:00 |
|
Vladislav Shchapov
|
a44716f58e
|
Workaround to Intel compiler (#2758)
|
2022-02-11 06:25:42 -08:00 |
|
Vladislav Shchapov
|
c71b070168
|
Add missing const qualifier (#2755)
|
2022-02-10 10:51:32 -08:00 |
|
Victor Zverovich
|
ecd6022c24
|
Update docs
|
2022-02-08 06:28:22 -08:00 |
|
Victor Zverovich
|
afbcf1e8ea
|
Remove legacy C locale wrapper
|
2022-02-05 12:37:21 -08:00 |
|
Victor Zverovich
|
90325d0970
|
Fix stored type detection
|
2022-02-05 10:44:34 -08:00 |
|