master
math: move complex math out of libm.h
math: avoid runtime conversions of floating-point constants
complex: fix comment in cacosh
fix cacosh results for arguments with negative imaginary part
catan: remove no-op reduction mod pi and unused code
fix potentially wrong-sign zero in cproj functions at infinity
add creal/cimag macros in complex.h (and use them in the functions defs)