From bc0ba19e9bfe983661b098b9e99c6a390ef6a206 Mon Sep 17 00:00:00 2001 From: Max Date: Sun, 5 Jun 2022 15:23:31 -0400 Subject: [PATCH] define M_PI et al --- op25/gr-op25_repeater/lib/ambe.c | 12 ++++++++++++ op25/gr-op25_repeater/lib/mbelib.c | 12 ++++++++++++ 2 files changed, 24 insertions(+) diff --git a/op25/gr-op25_repeater/lib/ambe.c b/op25/gr-op25_repeater/lib/ambe.c index 0d0449e..4ee5fd4 100644 --- a/op25/gr-op25_repeater/lib/ambe.c +++ b/op25/gr-op25_repeater/lib/ambe.c @@ -20,6 +20,18 @@ #include "ambe3600x2250_const.h" #include "ambe3600x2400_const.h" +#ifndef M_PI +# define M_PI 3.14159265358979323846 /* pi */ +#endif + +#ifndef M_E +# define M_E 2.7182818284590452354 /* e */ +#endif + +#ifndef M_SQRT2 +# define M_SQRT2 1.41421356237309504880 /* sqrt(2) */ +#endif + static int mbe_dequantizeAmbeParms (mbe_parms * cur_mp, mbe_parms * prev_mp, const int *b, int dstar) { diff --git a/op25/gr-op25_repeater/lib/mbelib.c b/op25/gr-op25_repeater/lib/mbelib.c index a9ed3bf..9581d5b 100644 --- a/op25/gr-op25_repeater/lib/mbelib.c +++ b/op25/gr-op25_repeater/lib/mbelib.c @@ -19,6 +19,18 @@ #include "mbelib.h" #include "mbelib_const.h" +#ifndef M_PI +# define M_PI 3.14159265358979323846 /* pi */ +#endif + +#ifndef M_E +# define M_E 2.7182818284590452354 /* e */ +#endif + +#ifndef M_SQRT2 +# define M_SQRT2 1.41421356237309504880 /* sqrt(2) */ +#endif + void mbe_printVersion (char *str) {