Jelajahi Sumber

Merge pull request #64 from waldir/patch-1

fix broken msun link, add wikipedia link
Viral B. Shah 10 tahun lalu
induk
melakukan
02a9a8bfc3
1 mengubah file dengan 7 tambahan dan 6 penghapusan
  1. 7 6
      README.md

+ 7 - 6
README.md

@@ -1,8 +1,9 @@
 ## OpenLibm
 ## OpenLibm
 
 
 OpenLibm is an effort to have a high quality, portable, standalone
 OpenLibm is an effort to have a high quality, portable, standalone
-`libm` library. It can be used standalone in applications and
-programming language implementations. 
+C mathematical library ([`libm`](http://en.wikipedia.org/wiki/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
 The project was born out of a need to have a good `libm` for the
 [Julia programming langage](http://www.julialang.org) that worked
 [Julia programming langage](http://www.julialang.org) that worked
@@ -12,8 +13,8 @@ consistently across compilers and operating systems, and in 32-bit and
 ### History
 ### History
 
 
 The OpenLibm code derives from the [FreeBSD
 The OpenLibm code derives from the [FreeBSD
-msun](http://ftp.freebsd.org/pub/FreeBSD/FreeBSD/development/FreeBSD-CVS/src/lib/msun/)
-implementation, which in turn derives from [FDLIBM
+msun](http://svnweb.freebsd.org/base/head/lib/msun/) implementation,
+which in turn derives from [FDLIBM
 5.3](http://www.netlib.org/fdlibm/). As a result, it includes a number
 5.3](http://www.netlib.org/fdlibm/). As a result, it includes a number
 of fixes and updates to FDLIBM that have accumulated over the years in
 of fixes and updates to FDLIBM that have accumulated over the years in
 `msun`, and optimized versions of many functions.
 `msun`, and optimized versions of many functions.
@@ -21,7 +22,7 @@ of fixes and updates to FDLIBM that have accumulated over the years in
 ### Platform support
 ### Platform support
 
 
 OpenLibm builds on Linux, Mac OS X, and Windows, and with little
 OpenLibm builds on Linux, Mac OS X, and Windows, and with little
-effort, should build on FreeBSD as well. It builds with both, GCC and
+effort, should build on FreeBSD as well. It builds with both GCC and
 clang. Although largely tested on x86, it also includes experimental
 clang. Although largely tested on x86, it also includes experimental
 support for ARM. The original `msun` also includes support for mips,
 support for ARM. The original `msun` also includes support for mips,
 sparc64, powerpc, ia64, and alpha. These are present in the OpenLibm
 sparc64, powerpc, ia64, and alpha. These are present in the OpenLibm
@@ -30,5 +31,5 @@ source tree, but no attempt has been made to build any of these.
 ### Build instructions
 ### Build instructions
 
 
 1. `make` or `make USEGCC=1` to build with GCC. This is the default on
 1. `make` or `make USEGCC=1` to build with GCC. This is the default on
-Linux and Windows.  
+   Linux and Windows.  
 2. `make USECLANG=1` to build with clang. This is the default on OS X.
 2. `make USECLANG=1` to build with clang. This is the default on OS X.