Opened 3 weeks ago

Closed 11 days ago

#5958 closed enhancement (fixed)

libffi-3.6.0

Reported by: Bruce Dubbs Owned by: lfs-book
Priority: normal Milestone: 13.1
Component: Book Version: git
Severity: normal Keywords:
Cc:

Description

New minor version.

Change History (2)

comment:1 by Bruce Dubbs, 13 days ago

libffi 3.6.0

  • Add LoongArch32 support.
  • Add RISC-V static trampoline support.
  • Add aarch64 GCS (Guarded Control Stack) support.
  • Add aarch64 feature build attribute support.
  • Add ppc64le ELFv2 complex type support.
  • Add conditional target support for int128.
  • Add x86_64 IEEE binary128 long double support (e.g. x86_64 Android).
  • Update bundled dlmalloc to upstream 2.8.6.
  • Fix closures using FFI_REGISTER ABI.
  • Fix SH linker errors with USER_LABEL_PREFIX.
  • Fix compilation for ARM Windows targets.
  • Fix compilation for Cortex-A53.
  • Fix test compilation for some Android platforms.
  • Fix x86 ASAN compatibility for win64.
  • Fix clang -Werror-semi builds on riscv, or1k, loongarch.
  • Fix NULL deref in dlmalloc sys_trim on heap corruption.
  • Fix ThreadSanitizer data race in dlmalloc mparams init
  • Define WIN32_LEAN_AND_MEAN before including windows.h.
  • Fix comments that trip up some toolchains.

comment:2 by Bruce Dubbs, 11 days ago

Resolution: fixed
Status: newclosed

Fixed at commit 4a56fb5d78.

Note: See TracTickets for help on using tickets.