Commit graph

205 commits

Author SHA1 Message Date
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
Viral B. Shah
0905558734 Add i586 build rule. 2014-06-20 19:00:10 +05:30
Elliot Saba
b38daa2f2f Merge pull request #63 from JuliaLang/sf/soname2
Tweak SONAME handling
2014-06-13 00:40:55 -07:00
Elliot Saba
b038823eaa Tweak SONAME handling 2014-06-12 14:35:26 -07:00
Viral B. Shah
08f66bcea4 Revert "You can't have you cake and eat it, too."
This reverts commit 10fed4ae49.
2014-06-12 15:56:39 +05:30
Viral B. Shah
f9cc2db46e Merge pull request #40 from weshatheleopard/patch-1
You can't have you cake and eat it, too.
2014-06-12 12:55:53 +05:30
Viral B. Shah
4164da0d61 Update README. 2014-06-12 12:52:21 +05:30
Elliot Saba
e9d02ee729 Fix compilation by including cdefs-compat.h in math_private.h
Also fix redefinition of __pure2
2014-06-05 22:08:41 -07:00
Keno Fischer
79190aafa9 Merge pull request #59 from talex5/arm
Fixed build on ARM
2014-05-26 12:03:12 +02:00
Thomas Leonard
f22d7db106 Fixed build on ARM
Removed all long double support, since ARM doesn't have long doubles.
2014-05-26 10:55:49 +01:00
Keno Fischer
17775c52dc Merge pull request #58 from talex5/pkg-config
Add pkg-config support
2014-05-19 17:37:48 +02:00
Thomas Leonard
5b16546ddd Added pkg-config support 2014-05-19 15:30:10 +01:00
Thomas Leonard
15fa3252fc Merge noinc branch 2014-05-19 15:29:33 +01:00
Jeff Bezanson
1f3925b3c1 Merge pull request #56 from tkelman/ldexp
Export ldexp aliases on Windows
2014-05-11 19:07:38 -04:00
Tony Kelman
8b59bbc18b Export ldexp aliases on Windows
skip END and add .drectve export in assembly versions

uncomment __strong_reference definition from cdefs-compat.h

use weak references in place of strong references on Mac

add DLLEXPORT to all strong references

Fixes Julia issue #6777
2014-05-09 17:05:33 -07:00
Elliot Saba
dbc3e22e0a Merge pull request #54 from JuliaLang/licenses
Fix and improve documentation about licenses
2014-04-30 14:20:28 -07:00
Milan Bouchet-Valat
fa07d51db6 Fix and improve documentation about licenses
Files s_cpowf.c, s_cpowl.c and s_cpow.c use the ISC license,
which is very similar to MIT/BSD but considered distinct by Fedora.
2014-04-29 22:56:15 +02:00
Elliot Saba
516b4f4222 Merge pull request #52 from JuliaLang/release
Bump version to 0.3
2014-04-20 05:15:39 +08:00
Milan Bouchet-Valat
b5f5d7dc3b Bump version to 0.3 2014-04-19 12:48:47 +02:00
Elliot Saba
41b7579cba Merge pull request #51 from tkelman/patch-1
whoops, forgot the dollar sign
2014-04-08 15:18:16 -07:00
Tony Kelman
1cc9ad07f4 whoops, forgot the dollar sign 2014-04-08 15:16:57 -07:00
Elliot Saba
cb2b30006b Merge pull request #50 from tkelman/win-install-fix
Install libopenlibm.dll to bindir
2014-04-08 14:03:48 -07:00
Tony Kelman
716317b71e Install libopenlibm.dll to bindir
skip dll versioning on Windows
2014-04-08 09:39:50 -07:00
Viral B. Shah
876c3384a1 Merge pull request #47 from JuliaLang/headers
Install bsd_asm.h and bsd_cdefs.h to $(includedir)/openlibm/$(ARCH)
2014-04-06 14:09:16 +05:30
Viral B. Shah
f261b07aef Merge pull request #49 from JuliaLang/nofortran
Change to use $(CC) instead of $(FC)
2014-04-06 14:07:17 +05:30