diff options
author | John Marino <marino@FreeBSD.org> | 2017-01-31 20:02:42 +0000 |
---|---|---|
committer | John Marino <marino@FreeBSD.org> | 2017-01-31 20:02:42 +0000 |
commit | 587f5554bf306ac9a99ecb79e29599e4e3cca62d (patch) | |
tree | 2834163d5674aff965b3fce79d44308204e1a68d /math/opensolaris-libm/Makefile | |
parent | 091605d3a75a34fcd14f6d9fc3762989be178947 (diff) | |
download | ports-587f5554bf306ac9a99ecb79e29599e4e3cca62d.tar.gz ports-587f5554bf306ac9a99ecb79e29599e4e3cca62d.zip |
Notes
Diffstat (limited to 'math/opensolaris-libm/Makefile')
-rw-r--r-- | math/opensolaris-libm/Makefile | 12 |
1 files changed, 2 insertions, 10 deletions
diff --git a/math/opensolaris-libm/Makefile b/math/opensolaris-libm/Makefile index 1aa0e65352fa..3699f48c819f 100644 --- a/math/opensolaris-libm/Makefile +++ b/math/opensolaris-libm/Makefile @@ -17,22 +17,14 @@ PORTSCOUT= ignore:1 USE_GITHUB= yes GH_ACCOUNT= jrmarino -GH_TAGNAME= 2017.01.24 +GH_TAGNAME= 2017.01.31 BUILD_WRKSRC= ${WRKSRC}/usr/src/libm/wos64 INSTALL_WRKSRC= ${WRKSRC}/usr/src/libm/wos64 MAKEFILE= Makefile.bsd MAKE_ENV= ARCH=${ARCH} USE_ASSEMBLY_VERSIONS=yes -# On FreeBSD 11+, libm will build on base clang. Using OpenLibm testsuite, -# all float tests pass on both clang and gcc. On the "double" tests, all -# tests pass when built by gcc save 4 gamma tests off by 1e-16, also seen -# on Illumos. However, on Clang and gcc with -fno-builtin set, 27 other -# tests fail with results off by values ranging from e-17 to e-14. All of -# these extremely slightly inaccurate results seem to be caused by the j0 -# Bessel function implementation. Fix that and likely all 27 tests -# involving j0, j1, jn, y0, y1, yn pass. - +# On FreeBSD 11+, libm will build on base clang. # On FreeBSD 10, the base clang (v3.4) cannot even build libm without emitting # Internal Compiler Errors, so GCC is required and does not appear as an # option. Similarly, the GCC option does not appear on DragonFly as the |