From 329e7a9be67c15936488ef37739df065a4b81bf7 Mon Sep 17 00:00:00 2001 From: Charles Karney Date: Wed, 18 Sep 2019 13:27:06 -0400 Subject: Get rid of dead code. The end result of this chain of commits is to eliminate most of math.cpp. All that is left is the handling of isnan (and I've this because math.cpp notes that gie.c uses pj_isnan). geodesic.c now handles supplying C99 math functions internally and this can go away once C99 support is mandated. --- CMakeLists.txt | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 55722f91..5b8459b6 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -139,11 +139,9 @@ check_c_source_compiles(" #include int main() { int q; - return (int)(hypot(3.0, 4.0) + log1p(2.0) + asinh(10.0) + - atanh(0.8) + cbrt(8.0) + remquo(100.0, 90.0, &q) + - remainder(100.0, 90.0) + copysign(1.0, -0.0) + - round(3.5)) + - (int)(lround(-3.5)) + isnan(0.0); + return (int)(hypot(3.0, 4.0) + atanh(0.8) + copysign(1.0, -0.0) + + cbrt(8.0) + remainder(100.0, 90.0) + + remquo(100.0, 90.0, &q)) + isnan(0.0); } " C99_MATH) if(C99_MATH) -- cgit v1.2.3