skip known math failures mark known failures with X and let the test pass if the error is acceptable and not expected to be fixed soon. this way the excessive math failures are easier to grep out.
more consistent feature test macros in math tests
add _DEFAULT_SOURCE wherever _BSD_SOURCE was used
add feature test macros to non-c99 math tests
new test system
math: in lgamma* only check signgam when it's specified
math: add special case test vectors
math: add fenv pragma, relax the error check, simplify util.h
math: add some float f(float,int) and some float f(float,int*) tests