blob: 46ae9dd4933885e4ef79ee8044cda56ba9ee2d50 [file] [log] [blame]
Name: libffi
URL: https://sourceware.org/libffi
License: MIT
License File: LICENSE
Description:
A Portable Foreign Function Interface Library
After updating this library, maintainers should regenerate dependent configuration files:
1. git clone -n <upstream> && cd libffi && git checkout <commit>
2. ./autogen.sh --disable-documentation
3. ./configure --host=x86_64-pc-linux-gnu
4. cp ./x86_64-pc-linux-gnu/fficonfig.h ${FUCHSIA_DIR}/third_party/libffi/include/x86
5. cp ./x86_64-pc-linux-gnu/include/ffi.h ${FUCHSIA_DIR}/third_party/libffi/include/x86
6. ./configure --host=arm-pc-linux-gnu
7. cp ./arm-pc-linux-gnu/fficonfig.h ${FUCHSIA_DIR}/third_party/libffi/include/arm
8. cp ./arm-pc-linux-gnu/include/ffi.h ${FUCHSIA_DIR}/third_party/libffi/include/arm