diff --git a/doc/CNAME b/doc/CNAME new file mode 100644 index 0000000..023679d --- /dev/null +++ b/doc/CNAME @@ -0,0 +1 @@ +openlibm.org diff --git a/doc/images/arrow-down.png b/doc/images/arrow-down.png new file mode 100644 index 0000000..5c55c6a Binary files /dev/null and b/doc/images/arrow-down.png differ diff --git a/doc/images/octocat-small.png b/doc/images/octocat-small.png new file mode 100644 index 0000000..57c1e44 Binary files /dev/null and b/doc/images/octocat-small.png differ diff --git a/doc/index.html b/doc/index.html new file mode 100644 index 0000000..ad493c1 --- /dev/null +++ b/doc/index.html @@ -0,0 +1,97 @@ + + +
+ + +A high quality system independent, portable, open source libm implementation
+ +This project is maintained by JuliaLang
+ + +OpenLibm is an effort to have a high quality, portable, standalone
+C mathematical library (libm
).
+It can be used standalone in applications and programming language
+implementations.
The project was born out of a need to have a good libm
for the
+Julia programming langage that worked
+consistently across compilers and operating systems, and in 32-bit and
+64-bit environments.
The OpenLibm code derives from the FreeBSD +msun and OpenBSD +libm +implementations, which in turn derive from FDLIBM +5.3. Over and above that, OpenLibm itself has received a number of patches to make it platform independent and portable.
+ +OpenLibm builds on Linux, Mac OS X, Windows, FreeBSD, and + OpenBSD. It builds with both GCC and clang. Although largely tested + and widely used on the x86 and x86-64 architectures, OpenLibm also + supports arm, aarch64, ppc64le, and mips. + +
PowerPC support for OpenLibm was graciously sponsored by IBM. + + +