aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVictor Zverovich <victor.zverovich@gmail.com>2020-10-27 07:44:12 -0700
committerVictor Zverovich <victor.zverovich@gmail.com>2020-11-01 06:08:57 -0800
commit556a1cfb34000978e819df73db2c53cecfee1d20 (patch)
treec6c6ed921f6369b7aa0757266beb53ed08f317b6
parent28a8eae8506ba67775d74a530af913c015ae5197 (diff)
downloadfmtlib-556a1cfb34000978e819df73db2c53cecfee1d20.tar.gz
Instantiate to_decimal to make gcc lto happy (#1955)
-rw-r--r--src/format.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/format.cc b/src/format.cc
index 72713416..88565e60 100644
--- a/src/format.cc
+++ b/src/format.cc
@@ -23,6 +23,11 @@ int format_float(char* buf, std::size_t size, const char* format, int precision,
return precision < 0 ? snprintf_ptr(buf, size, format, value)
: snprintf_ptr(buf, size, format, precision, value);
}
+
+template dragonbox::decimal_fp<float> dragonbox::to_decimal(float x)
+ FMT_NOEXCEPT;
+template dragonbox::decimal_fp<double> dragonbox::to_decimal(double x)
+ FMT_NOEXCEPT;
} // namespace detail
template struct FMT_INSTANTIATION_DEF_API detail::basic_data<void>;