From 62b07d2d4cb048505539ba8a86d423fde4b2f00d Mon Sep 17 00:00:00 2001 From: Ahmet Inan Date: Tue, 15 Jun 2021 07:51:28 +0200 Subject: [PATCH] make the gcc compiler happy --- encode.cc | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/encode.cc b/encode.cc index 09cc800..4b165c4 100644 --- a/encode.cc +++ b/encode.cc @@ -79,7 +79,7 @@ struct Encoder fdom4[bin4(i)] = fdom[bin(i)]; bwd4(tdom4, fdom4); for (int i = 0; i < 4*symbol_len; ++i) - tdom4[i] /= sqrt(value(4*symbol_len)); + tdom4[i] /= std::sqrt(value(4*symbol_len)); for (int i = 0; i < 4*symbol_len; ++i) { value amp = std::max(std::abs(tdom4[i].real()), std::abs(tdom4[i].imag())); if (amp > value(1)) @@ -88,7 +88,7 @@ struct Encoder fwd4(fdom4, tdom4); for (int i = -symbol_len/2; i < symbol_len/2; ++i) if (norm(temp[bin(i)])) - temp[bin(i)] = fdom4[bin4(i)] / sqrt(value(4*symbol_len)); + temp[bin(i)] = fdom4[bin4(i)] / std::sqrt(value(4*symbol_len)); else temp[bin(i)] = 0; } @@ -99,7 +99,7 @@ struct Encoder improve_papr(); bwd(tdom, temp); for (int i = 0; i < symbol_len; ++i) - tdom[i] /= sqrt(value(8*symbol_len)); + tdom[i] /= std::sqrt(value(8*symbol_len)); for (int i = 0; i < guard_len; ++i) { value x = value(i) / value(guard_len - 1); x = value(0.5) * (value(1) - std::cos(DSP::Const::Pi() * x)); @@ -125,7 +125,7 @@ struct Encoder void pilot_block() { CODE::MLS seq2(mls2_poly); - value code_fac = sqrt(value(symbol_len) / value(code_cols)); + value code_fac = std::sqrt(value(symbol_len) / value(code_cols)); for (int i = 0; i < symbol_len; ++i) fdom[i] = 0; for (int i = code_off; i < code_off + code_cols; ++i) { @@ -139,7 +139,7 @@ struct Encoder void schmidl_cox() { CODE::MLS seq0(mls0_poly); - value mls0_fac = sqrt(value(symbol_len) / value(mls0_len)); + value mls0_fac = std::sqrt(value(symbol_len) / value(mls0_len)); for (int i = 0; i < symbol_len; ++i) fdom[i] = 0; fdom[bin(mls0_off-2)] = mls0_fac; @@ -160,7 +160,7 @@ struct Encoder CODE::set_be_bit(data, i+55, (cs>>i)&1); bchenc0(data, parity); CODE::MLS seq4(mls1_poly); - value mls1_fac = sqrt(value(symbol_len) / value(mls1_len)); + value mls1_fac = std::sqrt(value(symbol_len) / value(mls1_len)); for (int i = 0; i < symbol_len; ++i) fdom[i] = 0; fdom[bin(mls1_off-1)] = mls1_fac;