The devel/dyncall port
dyncall-1.1p1 – arch-independent interface for dynamic calls of C functions (cvsweb github mirror)
Description
The dyncall library encapsulates architecture-, OS- and compiler-specific function call semantics in a virtual bind argument parameters from left to right and then call interface allowing programmers to call C functions in a completely dynamic manner. In other words, instead of calling a function directly, the dyncall library provides a mechanism to push the function parameters manually and to issue the call afterwards. This means, that a program can determine at runtime what function to call, and what parameters to pass to it. The library is written in C and assembly and provides a very simple C interface to program against.WWW: https://www.dyncall.org/
Maintainer
The OpenBSD ports mailing-list
Broken
on riscv64: error: Unsupported Architecture.
Categories
Build dependencies
Files
- /usr/local/include/dyncall.h
- /usr/local/include/dyncall_alloc_wx.h
- /usr/local/include/dyncall_args.h
- /usr/local/include/dyncall_callback.h
- /usr/local/include/dyncall_callf.h
- /usr/local/include/dyncall_config.h
- /usr/local/include/dyncall_macros.h
- /usr/local/include/dyncall_signature.h
- /usr/local/include/dyncall_thunk.h
- /usr/local/include/dyncall_thunk_arm32.h
- /usr/local/include/dyncall_thunk_ppc32.h
- /usr/local/include/dyncall_thunk_x64.h
- /usr/local/include/dyncall_thunk_x86.h
- /usr/local/include/dyncall_types.h
- /usr/local/include/dyncall_value.h
- /usr/local/include/dynload.h
- /usr/local/lib/libdyncall_s.a
- /usr/local/lib/libdyncallback_s.a
- /usr/local/lib/libdynload_s.a