2020-02-26 20:15:44 by Adam Ciarcinski | Files touched by this commit (18) | |
Log message:
libffi: updated to 3.3
libffi v3.3
* Add RISC-V support.
* New API in support of GO closures.
* Add IEEE754 binary128 long double support for 64-bit Power
* Default to Microsoft's 64-bit long double ABI with Visual C++.
* GNU compiler uses 80 bits (128 in memory) FFI_GNUW64 ABI.
* Add Windows on ARM64 (WOA) support.
* Add Windows 32-bit ARM support.
* Raw java (gcj) API deprecated.
* Add pre-built PDF documentation to source distribution.
* Many new test cases and bug fixes.
|
2020-01-12 11:48:50 by Masatake Daimon | Files touched by this commit (1) |
Log message:
Fix build on FreeBSD 12
|
2017-09-05 17:08:42 by Joerg Sonnenberger | Files touched by this commit (3) |
Log message:
Fix a glaring sign bug in the closure handling on NetBSD 8+. Fixes
PR 52523 as Sparc seems to use more annoying instructions than x86 and
ARM.
Bump revision.
|
2017-05-26 20:55:41 by Joerg Sonnenberger | Files touched by this commit (3) |
Log message:
Implement a W^X-aware closure allocator. Overhead is one page per
closure, but the number should normally be moderately small. A smarter
scheme can be implemented if necessary. Requires NetBSD 7.99.72+.
Bump revision.
|
2017-01-28 16:39:57 by Thomas Klausner | Files touched by this commit (1) |
Log message:
Revert, all the parts for tests were already, just not for interactive use.
|
2017-01-28 16:33:26 by Thomas Klausner | Files touched by this commit (1) |
Log message:
Add test target. Result:
# of expected passes 970
# of unexpected failures 450
|
2016-11-03 12:40:28 by Maya Rashish | Files touched by this commit (4) |
Log message:
libffi: remove some netbsd/mips specific patches that are uneeded
(and may be harmful).
we don't need a definition to declare we're definitely totally o32,
especially since the vast majority will be n32. this is potentially
harmful, but I cannot confirm any resulting harm.
don't try to avoid compiler builtins, we have them and I expect that
they will work, however, only build tested (on netbsd 7.99.41 mips64eb),
no tests run.
bump PKGREVISION.
|
2016-01-25 18:56:39 by Jonathan Perkin | Files touched by this commit (12) |
Log message:
Fix GNU triplet match for Solaris to indicate that writeable and executable
heap is not supported. Fixes complete test failure on x86_64.
Update patch offsets and comments while here. Bump PKGREVISION.
|
2015-11-03 04:29:40 by Alistair G. Crooks | Files touched by this commit (1995) |
Log message:
Add SHA512 digests for distfiles for devel category
Issues found with existing distfiles:
distfiles/eclipse-sourceBuild-srcIncluded-3.0.1.zip
distfiles/fortran-utils-1.1.tar.gz
distfiles/ivykis-0.39.tar.gz
distfiles/enum-1.11.tar.gz
distfiles/pvs-3.2-libraries.tgz
distfiles/pvs-3.2-linux.tgz
distfiles/pvs-3.2-solaris.tgz
distfiles/pvs-3.2-system.tgz
No changes made to these distinfo files.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
|
2015-03-23 16:34:18 by Jonathan Perkin | Files touched by this commit (2) |
Log message:
Disable incompatible assembly sections on 32-bit OSX. Based on MacPorts fix
in http://trac.macports.org/ticket/44170
|