deps: libffi: cherry-pick 9ca53a19833d · nodejs/node@bbef54b · GitHub
Skip to content

Commit bbef54b

Browse files
atgreenaduh95
authored andcommitted
deps: libffi: cherry-pick 9ca53a19833d
Original commit message: powerpc: fix aix/darwin closure build errors unbuildable: the PPC_LD_* jump-table indexes (defined in ffi_powerpc.h, which this file cannot include) were missing, and the closure helper functions still declared an ffi_type* return type inconsistent with the PPC_LD_* constants they now return. Define the PPC_LD_* constants locally and change the closure helper return types to int. Fixes #987 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com> Refs: libffi/libffi@9ca53a1 PR-URL: #64040 Reviewed-By: Antoine du Hamel <duhamelantoine1995@gmail.com> Reviewed-By: René <contact.9a5d6388@renegade334.me.uk> Reviewed-By: Paolo Insogna <paolo@cowtech.it>
1 parent 9761385 commit bbef54b

1 file changed

Lines changed: 32 additions & 5 deletions

File tree

deps/libffi/src/powerpc/ffi_darwin.c

Lines changed: 32 additions & 5 deletions

0 commit comments

Comments
 (0)