Opened 3 weeks ago
Closed 2 weeks ago
#5970 closed enhancement (fixed)
libffi-3.7.1
| 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 (3)
comment:1 by , 3 weeks ago
| Summary: | libffi-3.7.0 → libffi-3.7.1 |
|---|
comment:2 by , 2 weeks ago
libffi 3.7.1
- Fix aarch64 ffi_call memory corruption when passing many large structs by value.
- Fix i386 thiscall/fastcall closure stack cleanup for 64-bit integer and struct arguments.
- Fix aarch64 int128 argument split between x7 and the stack.
- Fix aarch64 clang-cl link failure for HFA helper functions.
- Build a generic ffi_call_plan fallback on Windows x86-64.
- Add Windows ARM64 (MSVC) build and continuous integration support.
libffi 3.7.0
- Add reusable call plans (ffi_call_plan_alloc/ffi_call_plan_invoke/ffi_call_plan_free).
- Fix PA-RISC build broken by the conditional int128 support added in 3.6.0.
- Fix PA-RISC stack overflow passing many small structs by value.
- Fix powerpc aix/darwin closure build errors.
- Include .note.GNU-stack on FreeBSD/x86.
- Fix MSVC Win32 spin-lock atomics in bundled dlmalloc.
- Harden static trampoline and x86_64 closure internals.
- Fix ffi_call clobbering the caller's argument pointer array
- when passing large structs by value.
- Allow a NULL rvalue in ffi_call to discard the return value.
- Fix wasm widening of integral returns narrower than ffi_arg.
comment:3 by , 2 weeks ago
| Resolution: | → fixed |
|---|---|
| Status: | new → closed |
Fixed at commit 8cccf6a12c.
Add mpdecimal-4.0.1.
Update to tzdata-2026c.
Update to setuptools-83.0.0.
Update to pkgconf-3.0.2.
Update to meson-1.11.2.
Update to libffi-3.7.1.
Update to linux-7.1.3.
Update to gawk-5.4.1.
Update to findutils-4.11.0.
Note:
See TracTickets
for help on using tickets.

Now version 3.7.1.