# HG changeset patch # User Tassilo Philipp # Date 1662217417 -7200 # Node ID fd7426080105959713543f44cf309bfce5757f42 # Parent 52e87d4988e33e2f412c46b4993933ea875f5294 doc diff -r 52e87d4988e3 -r fd7426080105 ChangeLog --- a/ChangeLog Sat Sep 03 16:39:01 2022 +0200 +++ b/ChangeLog Sat Sep 03 17:03:37 2022 +0200 @@ -30,8 +30,8 @@ o callback_suite_aggrs: new test suite, like call_suite_aggrs but for callbacks o plain_c++: added non-trivial C++ aggregate tests o callback_plain_c++: new test, focusing on methods and non-trivial C++ aggregates - o simplifications and refactoring to share more code (especially signature - and case generator) across test suites + o simplifications and major refactoring to share more code (especially + signature and case generator) across test suites doc: o callconv section additions about aggregate-by-value passing for all platforms o new Linux-Std-Base-specific PPC32/SysV section, as aggregate retval handling differs from @@ -39,7 +39,8 @@ o man page changes/additions to document new aggregate interfaces o replaced API description in manual with references to the manpages, to avoid duplication and keeping things in sync - o general clarifications and cleanup + o general clarifications and cleanup, adding missing definitions to man + pages, ... Version 1.3 (2021/12/17) diff -r 52e87d4988e3 -r fd7426080105 dyncallback/dyncallback.3 --- a/dyncallback/dyncallback.3 Sat Sep 03 16:39:01 2022 +0200 +++ b/dyncallback/dyncallback.3 Sat Sep 03 17:03:37 2022 +0200 @@ -20,6 +20,8 @@ .Nd callback interface of dyncall .Sh SYNOPSIS .In dyncall_callback.h +.Ft typedef DCsigchar +.Fn (DCCallbackHandler) "DCCallback* pcb" "DCArgs* args" "DCValue* result" "void* userdata" .Ft DCCallback * .Fn dcbNewCallback "const DCsigchar * signature" "DCCallbackHandler * funcptr" "void * userdata" .Ft DCCallback *