comparison liboctave/numeric/lo-specfun.cc @ 15852:cd115ec92248

build: Check that system has math defines such as M_PI. * configure.ac: Check for math defines such as M_PI. Fail to build if no defines can be found. * liboctave/numeric/lo-specfun.cc: Use M_PI from math.h now that build system has verified that it is present.
author Rik <rik@octave.org>
date Wed, 26 Dec 2012 12:56:38 -0800
parents 2fac72a256ce
children 578805a293e5
comparison
equal deleted inserted replaced
15851:4bfe605f5ecf 15852:cd115ec92248
44 #include "lo-ieee.h" 44 #include "lo-ieee.h"
45 #include "lo-specfun.h" 45 #include "lo-specfun.h"
46 #include "mx-inlines.cc" 46 #include "mx-inlines.cc"
47 #include "lo-mappers.h" 47 #include "lo-mappers.h"
48 48
49 #ifndef M_PI
50 #define M_PI 3.14159265358979323846
51 #endif
52
53 #include "Faddeeva.hh" 49 #include "Faddeeva.hh"
54 50
55 extern "C" 51 extern "C"
56 { 52 {
57 F77_RET_T 53 F77_RET_T