diff --git a/libdevice/imf_rounding_op.hpp b/libdevice/imf_rounding_op.hpp index 3a5c2a59b331a..f76c32990ac44 100644 --- a/libdevice/imf_rounding_op.hpp +++ b/libdevice/imf_rounding_op.hpp @@ -860,7 +860,7 @@ template Ty __fp_div(Ty x, Ty y, int rd) { } } -unsigned get_grs_bits(uint64_t dbits, unsigned bit_num) { +static unsigned get_grs_bits(uint64_t dbits, unsigned bit_num) { if (bit_num == 1) return (dbits & 0x1) << 2; else if (bit_num == 2) @@ -873,7 +873,7 @@ unsigned get_grs_bits(uint64_t dbits, unsigned bit_num) { } } -unsigned get_grs_bits(__iml_ui128 dbits, unsigned bit_num) { +static unsigned get_grs_bits(__iml_ui128 dbits, unsigned bit_num) { if (bit_num == 1) return static_cast(dbits & 0x1) << 2; else if (bit_num == 2)