forked from mirage/ocaml-solo5
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Squashed 'openlibm/' changes from a844d58..ae2d916
ae2d916 Correctly round double precision sqrt (#256) 81d5e16 Add fmod assembly version (#255) 465ca0a Update README.md 428e7af Support for riscv64 architecture (#254) ed7aea3 Bump version to 0.8 (#248) 69bb280 Another Windows ARM64 fix (#253) 3d4a902 Fixes for Windows ARM64 (#251) a9568fb [Windows] install import library to libdir (#249) f88e52a CI (Windows): set `msys2 {0}` as the default shell for all Windows steps (#247) b48a2f7 CI (Linux and macOS): Remove the `arch` variable, which currently has no effect (#246) 2a47fa5 CI: A variety of miscellaneous tweaks (#244) d0ef09a prefix symbols with _ for 32-bit x86 Windows (#242) 60dec83 msys2 ci (#243) 6ea5fa2 Merge pull request #240 from JuliaMath/vs/msys 437c139 Update ci.yml e993267 Update ci.yml 4a36c50 Update ci.yml 24cec17 Update ci.yml d26ed98 Update ci.yml 7b96025 Update ci.yml 7af65db Update ci.yml a2e053e Revert "Update ci.yml" 4a52bb0 Update ci.yml fb10fcf Update ci.yml abf5aaa Update ci.yml 98dcc48 Update ci.yml ff822f3 Update ci.yml ab8d1ad Update ci.yml 4d97e2d Update ci.yml 72caeab Update ci.yml 9dd3049 Create ci.yml 15119bc Merge pull request #239 from JuliaMath/revert-238-patch-1 4bca0f2 Revert "prefix symbols with _ for 32-bit x86 Windows" 3b9454f Merge pull request #238 from jeremyd2019/patch-1 6ae6318 Update src/cdefs-compat.h 71a8fd1 Merge pull request #233 from lephe/more-long-double-aliases 7a3ef59 prefix symbols with _ for 32-bit x86 Windows a871457 Merge pull request #230 from PetteriAimonen/master a090d3e Fix powf: JuliaMath/openlibm#212 (comment) 57dd0f9 add missing weak references for long double functions 327b1bd Replace remaining __strong_alias uses f052f42 Merge pull request #228 from JuliaMath/aa/hypotl 711654e Fix incorrect results in `hypotl` near underflow aeab19f Fix for #211 Co-authored by: @kargl 5449705 Merge pull request #227 from JuliaMath/vs/powf 98f8713 Fix #211 Patched by importing latest msun version 6a85b33 Merge pull request #225 from JuliaMath/vs/strict_assign 40dac9d Restore STRICT_ASSIGN on FreeBSD as suggested in #215 2d10c90 Merge pull request #218 from jcestibariz/fix-wasm32 5d70ac5 Merge pull request #221 from maleadt/tb/static_fenv 63aa875 Make fenv methods static on additional platforms. 9152b0d Fix compilation errors on wasm32 3cb8045 Merge pull request #217 from epsilon-0/master c856101 Merge pull request #219 from maleadt/tb/dont_export_fenv be31bff Revert "Export `fenv` functions on all platforms (#213)" eb21e8a don't alter toolchain vars if already provided b34f107 Fix Apple Silicon build (#214) 5a27b4c Export `fenv` functions on all platforms (#213) 878948d Update list of libm libraries 508603d Update index.html 0276147 Merge pull request #209 from embeddedartistry/master f2a8b36 Update download links to point to releases 1d6befd Merge pull request #208 from cndesantana/patch-1 4f559d4 Replace a few remaining __strong_reference uses (#210) 0418324 Refactor: OLM_DLLEXPORT definition now lives in a standalone header. 861b2ad Fix small typo 5b0e7e9 Update FUNDING.yml 382b8e9 Add musl-libc math library to resources. f6ad75a update openlibm website. 5efed30 Bump SONAME as discussed in #200 e6ac7d7 Update README with new OS and arch support f731481 Merge pull request #199 from llucinat/wasm32-weakref f952e16 Fix weak reference macro redefinition in wasm32 target 97de1a4 Merge pull request #198 from gufe44/netbsd-fix-openlibm_weak_reference c4dca1e Add files via upload d4077aa Suggestions ea065f9 Update src/cdefs-compat.h 2080b23 NetBSD fix 14bf902 Merge pull request #195 from ode33/patch-1 3bb2215 Update README.md 33c8313 Create FUNDING.yml 72f33a3 wasm32 support (#192) f24b1bf Fix compilation of gcc when using openlibm as system libm (#190) 0f22aeb Create CNAME c68e7d2 Delete CNAME b524581 Rename doc -> docs ebbba43 Move website to doc/ on master instead of gh-pages branch 4e3d709 update ULPs for s390 (#187) 65d7406 Merge pull request #185 from sharkcz/s390x 2a1e568 s390(x) port cca41bc Merge branch 'master' of github.com:JuliaMath/openlibm 74b54c7 Add MIPS ce69bf1 Update references to JuliaLang to point to JuliaMath (#182) a96f074 Merge pull request mirage#130 from ginggs/enable-optimization-again c782ca2 Merge pull request #177 from JuliaMath/aa/windows 52df60b Update appveyor.yml ce33de1 Add Windows testing with AppVeyor 4971b56 Update Make.inc ca996ac Merge pull request #180 from JuliaLang/ginggs-0.5.6 73b3d88 Merge pull request #181 from CDLuminate/mipsport 3aa5c3b Merge pull request #174 from iniserve/master 4b4b41c Merge pull request #178 from JuliaLang/aa/upstream a4b3fde travis: Add mips, mipsel, mips64el build. ad9673e Makefile: clean mips/*.o 4dcc76e Using cdefs-compat.h and stdint.h instead <sys/types.h> fenv-softfloat.h file added SOFTFLOAT code parts are not tested. 4f5112e Support for mips architectures a24a5eb Enable optimization again for *int.c and *intf.c a40570b Bump version to 0.5.6 787652b msun: signed overflow in atan2 8d91ecb Add TOOLPREFIX git-subtree-dir: openlibm git-subtree-split: ae2d91698508701c83cab83714d42a1146dccf85
- Loading branch information
Showing
123 changed files
with
2,648 additions
and
191 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
github: [JuliaLang] |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,44 @@ | ||
name: CI | ||
on: | ||
pull_request: | ||
branches: | ||
- master | ||
push: | ||
branches: | ||
- master | ||
tags: '*' | ||
jobs: | ||
test-unix: | ||
runs-on: ${{ matrix.os }} | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
os: | ||
- ubuntu-latest | ||
- macos-latest | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- run: make | ||
- run: make test | ||
windows: | ||
runs-on: windows-latest | ||
strategy: | ||
fail-fast: false | ||
matrix: | ||
include: | ||
- { sys: mingw64, env: x86_64 } | ||
- { sys: mingw32, env: i686 } | ||
- { sys: ucrt64, env: ucrt-x86_64 } # Experimental! | ||
- { sys: clang64, env: clang-x86_64 } # Experimental! | ||
defaults: | ||
run: | ||
shell: msys2 {0} | ||
steps: | ||
- uses: actions/checkout@v2 | ||
- name: Set up the desired MSYS2 environment | ||
uses: msys2/setup-msys2@v2 | ||
with: | ||
msystem: ${{matrix.sys}} | ||
install: base-devel mingw-w64-${{matrix.env}}-toolchain | ||
- run: make | ||
- run: make test |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.