You can't have you cake and eat it, too.

If you declare zero=0.0, then USE it.
Remove {cdefs,types}-compat.h from openlibm.h
Revert "Install everything in the `include/` directory into `$(prefix)/include/openlibm`."

This reverts commit eb2f4d4b44e6ffaede3057d2cb6c6bae77de863f.
Merge noinc branch
Added pkg-config support
Merge pull request #58 from talex5/pkg-config

Add pkg-config support
Fixed build on ARM

Removed all long double support, since ARM doesn't have long doubles.
Merge pull request #59 from talex5/arm

Fixed build on ARM
Fix compilation by including cdefs-compat.h in math_private.h

Also fix redefinition of __pure2
Update README.
Merge pull request #40 from weshatheleopard/patch-1

You can't have you cake and eat it, too.
Revert "You can't have you cake and eat it, too."

This reverts commit 10fed4ae49f3a8add355f458b33530ea0411b6bf.
Tweak SONAME handling
Merge pull request #63 from JuliaLang/sf/soname2

Tweak SONAME handling
Add i586 build rule.
add .pc to .gitignore
Remove FC and FFLAGS. Fortran compiler is not required in the build.
Merge branch 'master' of github.com:JuliaLang/openlibm
fix broken msun link, add wikipedia link

...and various newline tweaks
to make the source more readable
(see http://rhodesmill.org/brandon/2012/one-sentence-per-line/)
revert newline changes from previous commit

following discussion at JuliaLang/openlibm#64