Viral B. Shah
|
443e13ece7
|
Merge pull request #72 from talex5/travis
Fix build on ARM and add Travis tests
|
2015-01-05 23:24:04 +05:30 |
|
Thomas Leonard
|
9101f61238
|
Added Travis test script
This builds Openlibm on the Travis build host (x86) and also
cross-compiles to ARM.
Note: the tests currently fail on ARM, as noted in
https://github.com/JuliaLang/openlibm/issues/18
|
2015-01-05 11:36:43 +00:00 |
|
Thomas Leonard
|
9c1af7f81e
|
Don't build complex long double functions on ARM
ARM doesn't have long doubles.
|
2015-01-05 11:36:43 +00:00 |
|
Thomas Leonard
|
3ac6130b34
|
Remove test binaries too on "make clean"
|
2015-01-05 10:35:11 +00:00 |
|
Viral B. Shah
|
c0137793e2
|
Merge pull request #70 from JuliaLang/sb/bench
change include path to build on linux, fix .gitignore
|
2014-12-05 15:23:09 +05:30 |
|
Simon Byrne
|
d5140c2d34
|
change include path to build on linux, fix .gitignore
|
2014-12-05 09:33:07 +00:00 |
|
Viral B. Shah
|
73efb79032
|
Remove architectures that haven't been tested.
|
2014-12-05 10:42:57 +05:30 |
|
Viral B. Shah
|
168467f09a
|
As discussed in #69, this only requires a minor version number bump.
|
2014-12-05 10:35:30 +05:30 |
|
Viral B. Shah
|
557ac71eaf
|
Add license information to libm-bench.cpp
|
2014-12-05 10:34:39 +05:30 |
|
Viral B. Shah
|
e5c38c3e8b
|
README and LICENSE updates.
|
2014-12-05 00:44:29 +05:30 |
|
Viral B. Shah
|
d8c909a980
|
Add all the complex declarations to openlibm.h.
|
2014-12-05 00:37:39 +05:30 |
|
Viral B. Shah
|
b7da33c990
|
Replace math.h with openlibm.h in the new complex math functions.
|
2014-12-05 00:29:54 +05:30 |
|
Viral B. Shah
|
9b7fb281fa
|
Update Make.files
|
2014-12-05 00:24:55 +05:30 |
|
Viral B. Shah
|
da782e78d9
|
Add various complex math routines from OpenBSD.
|
2014-12-05 00:13:36 +05:30 |
|
Viral B. Shah
|
f876e59885
|
Merge pull request #69 from JuliaLang/vs/longdouble
Long double versions of math functions
|
2014-12-04 23:58:57 +05:30 |
|
Viral B. Shah
|
9ecf223fc1
|
Get the ld80 routines from OpenBSD to build on mac and linux.
Bump version number and SO major version, since we have
introduced new long double APIs.
|
2014-12-04 23:56:11 +05:30 |
|
Viral B. Shah
|
52c901a68c
|
Import long double versions from OpenBSD.
|
2014-12-04 23:11:16 +05:30 |
|
Viral B. Shah
|
691b989ba3
|
Remove files with problematic license. Fix #33.
|
2014-12-04 21:50:53 +05:30 |
|
Viral B. Shah
|
1367cb053b
|
Update licenses - the test files are LGPL'ed.
|
2014-12-04 21:50:28 +05:30 |
|
Viral B. Shah
|
8b3b520675
|
Fix #35
|
2014-12-04 21:41:37 +05:30 |
|
Viral B. Shah
|
d64cc364e0
|
Add make bench for building the benchmarks
|
2014-12-04 21:27:19 +05:30 |
|
Viral B. Shah
|
1baf1d3e47
|
Update gitignore
|
2014-12-04 17:47:20 +05:30 |
|
Viral B. Shah
|
e919db5f97
|
Merge branch 'master' of github.com:JuliaLang/openlibm
|
2014-12-04 17:46:46 +05:30 |
|
Viral B. Shah
|
5f1aa85344
|
Add @lindahua 's libm benchmark.
|
2014-12-04 17:46:19 +05:30 |
|
Viral B. Shah
|
532fe48cfd
|
Add OpenLibm url - http://openlibm.org/
|
2014-12-04 17:19:05 +05:30 |
|
Viral B. Shah
|
2c9b14cabd
|
Merge pull request #67 from eschnett/master
Simplify code, avoid compiler warnings
|
2014-12-02 09:50:49 +05:30 |
|
Viral B. Shah
|
3ee2a6e6a9
|
Merge pull request #68 from talex5/type_includes
[RFC] Don't use sys/types.h
|
2014-12-01 18:40:35 +05:30 |
|
Thomas Leonard
|
4cb9231f1a
|
Removed some uses of sys/types.h
It's useful to be able to compile openlibm in environments where this
doesn't exist (e.g. OS kernels).
|
2014-12-01 11:10:41 +00:00 |
|
Thomas Leonard
|
6146957c5e
|
Use uint32_t on ARM, not non-standard __uint32_t
|
2014-11-27 15:58:19 +00:00 |
|
Thomas Leonard
|
9f4f2c6d57
|
u_int8_t, etc are non-standard, so define on all platforms
|
2014-11-27 14:47:36 +00:00 |
|
Viral B. Shah
|
9024a934cc
|
Merge pull request #66 from sebastien-villemot/master
Increase single-precision test tolerance for erfc(1.2) and yn(3, 0.7).
|
2014-10-07 19:03:27 +05:30 |
|
Erik Schnetter
|
f5b2148a22
|
Use CFLAGS to build self-tests
|
2014-09-22 23:26:22 -04:00 |
|
Erik Schnetter
|
2b7040952e
|
Add assert statements
|
2014-09-22 16:18:53 -04:00 |
|
Erik Schnetter
|
9c8e061ab1
|
Add comments describing valid argument range for internal functions
|
2014-09-22 16:01:47 -04:00 |
|
Erik Schnetter
|
ca3aaa3a82
|
Remove trailing whitespace in makefile
|
2014-09-19 11:48:43 -04:00 |
|
Erik Schnetter
|
e2138aed2e
|
Avoid compiler warnings
|
2014-09-19 11:48:34 -04:00 |
|
Erik Schnetter
|
c1a08f02af
|
Simplify code, avoid compiler warnings
|
2014-09-19 11:36:33 -04:00 |
|
Milan Bouchet-Valat
|
c41813f64b
|
Fix comment about SOVERSION
|
2014-07-29 15:46:20 +02:00 |
|
Sébastien Villemot
|
275d0df327
|
Increase single-precision test tolerance for erfc(1.2) and yn(3, 0.7).
Closes #53
|
2014-07-29 12:24:09 +02:00 |
|
Viral B. Shah
|
0b9d67e54a
|
Merge pull request #65 from nalimilan/soversion
Separate SOVERSION from release version
|
2014-07-27 16:44:37 +05:30 |
|
Milan Bouchet-Valat
|
1f77ae0208
|
Separate SOVERSION from release version
Needed to break API in 0.4 without calling it 1.0.
|
2014-07-27 12:54:54 +02:00 |
|
Viral B. Shah
|
da6c9c1805
|
Bump version. rem_pio2 is no longer exported from openlibm
https://github.com/JuliaLang/julia/issues/5365
|
2014-07-09 20:25:46 -04:00 |
|
Viral B. Shah
|
4a70b227d4
|
Do not export rem_pio2 from openlibm. It will be exported from openspecfun.
|
2014-07-09 19:56:28 -04:00 |
|
Jameson Nash
|
923ff3768f
|
don't use system machine/npx.h on OS X either, since it may not exists and isn't necessary
|
2014-06-27 17:45:02 -05:00 |
|
Viral B. Shah
|
02a9a8bfc3
|
Merge pull request #64 from waldir/patch-1
fix broken msun link, add wikipedia link
|
2014-06-22 17:50:22 +05:30 |
|
Waldir Pimenta
|
85a0f204c3
|
revert newline changes from previous commit
following discussion at JuliaLang/openlibm#64
|
2014-06-22 12:46:23 +01:00 |
|
Waldir Pimenta
|
e27d5a2c61
|
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/)
|
2014-06-20 19:09:44 +01:00 |
|
Viral Shah
|
f418860958
|
Merge branch 'master' of github.com:JuliaLang/openlibm
|
2014-06-20 14:22:11 +00:00 |
|
vagrant
|
c40d079361
|
Remove FC and FFLAGS. Fortran compiler is not required in the build.
|
2014-06-20 14:20:47 +00:00 |
|
Jeff Bezanson
|
0c307a220b
|
add .pc to .gitignore
|
2014-06-20 10:08:16 -04:00 |
|