Subject: CVS commit: pkgsrc/devel/libffi
From: Adam Ciarcinski
Date: 2021-12-08 09:20:17
Message id: 20211208082017.C6246FAEC@cvs.NetBSD.org

Log Message:
libffi: updated to 3.4.2

3.4.2 Jun-28-21
    Add static trampoline support for Linux on x86_64 and ARM64.
    Add support for Alibaba's CSKY architecture.
    Add support for Kalray's KVX architecture.
    Add support for Intel Control-flow Enforcement Technology (CET).
    Add support for ARM Pointer Authentication (PA).
    Fix 32-bit PPC regression.
    Fix MIPS soft-float problem.
    Enable tmpdir override with the $LIBFFI_TMPDIR environment variable.
    Enable compatibility with MSVC runtime stack checking.
    Reject float and small integer argument in ffi_prep_cif_var().
      Callers must promote these types themselves.

Files:
RevisionActionfile
1.46modifypkgsrc/devel/libffi/Makefile
1.59modifypkgsrc/devel/libffi/distinfo
1.3modifypkgsrc/devel/libffi/patches/patch-configure_host
1.2modifypkgsrc/devel/libffi/patches/patch-src_aarch64_ffi.c
1.5modifypkgsrc/devel/libffi/patches/patch-src_closures.c
1.2modifypkgsrc/devel/libffi/patches/patch-src_mips_ffitarget.h
1.2modifypkgsrc/devel/libffi/patches/patch-src_powerpc_ffi__powerpc.h
1.1removepkgsrc/devel/libffi/patches/patch-src_powerpc_ffi__darwin.c