Comments (1)
Does openlibm support these functions: [...]
Yes to all you listed. You can find all of these in the src/
directory.
The answers to your other questions can be found from openlibm.org, relevant sections reproduced here. Note that the platform support section is also in the repository's README.
History
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.
Platform support
OpenLibm builds on Linux, macOS, Windows, FreeBSD, OpenBSD, NetBSD, and DragonFly BSD. 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, mips, wasm32, and s390(x).
from openlibm.
Related Issues (20)
- fdlibm and the Java OpenJDK
- 32 or 64 bit openlibm?
- Support for ppc32 BE? HOT 11
- Segfault while linking wasm binaries against libopenlibm HOT 2
- openlibm, fdlibm, Java openjdk? HOT 1
- openlibm Arithmetic Support? HOT 1
- MSVC _Complex not support
- Build fails on macOS with GCC: s_fpclassify.c: error: storage size of 'u' isn't known
- i387 asm does not compile under djgpp
- aarch64/fenv.c:41:23: error: invalid initializer HOT 1
- configure: error: libmpfr not found or uses a different ABI (including static vs shared). HOT 1
- makefile error HOT 1
- openlibm performance on ARM server is very poor HOT 7
- C versions of remquo deliver wrong quotient if x == -y
- ld128 coshl mishandles tiny inputs HOT 1
- Build shared lib with CMake
- Replace GNU testsuite HOT 1
- CMake build fails on macOS arm64/aarch64
- CMake parity with Makefile HOT 2
- expm1l returns NaN instead of valid number
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from openlibm.