From c413a4c1fd63b4924cdac1200d64c041d418b714 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Pawe=C5=82=20Bylica?= Date: Wed, 2 Sep 2020 15:00:54 +0200 Subject: [PATCH] Mark fnearest() as noinline --- lib/fizzy/execute.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/fizzy/execute.cpp b/lib/fizzy/execute.cpp index c0b6e35f1..b99451440 100644 --- a/lib/fizzy/execute.cpp +++ b/lib/fizzy/execute.cpp @@ -610,7 +610,7 @@ inline T ftrunc(T value) noexcept } template -[[gnu::cold]] T fnearest(T value) noexcept +[[gnu::cold, gnu::noinline]] T fnearest(T value) noexcept { static_assert(std::is_floating_point_v);