History log of /external/ltrace/param.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
6e570e5bf8e0a9049cb1bad3ca4f82fae116c741 11-Nov-2013 Petr Machata <pmachata@redhat.com> Cleanups
/external/ltrace/param.h
e36298a706b96bfdf9335fbe8288827761d77957 13-Sep-2012 Petr Machata <pmachata@redhat.com> Introduce parameter pack flavors and parameter pack backend callbacks

The issue this is trying to solve is that some backends (Itanium in
particular) change the parameter passing convention depending on whether
given parameter is part of varargs parameter or not. Therefore the
backend needs to know a) that any give argument is part of parameter pack,
and b) if it is, whether it's a varargs-type pack, or something else.

Backends that wish to use this should add #define ARCH_HAVE_FETCH_PACK and
define functions arch_fetch_param_pack_{start,end} (with the same interface
as fetch_param_pack_{start,end} from fetch.h).
/external/ltrace/param.h
865303f5abd934aff8e054ff8d8117e9cd36dda3 06-Jan-2012 Petr Machata <pmachata@redhat.com> Add module param.c/param.h

- this allows support of parameter packs, which in particular enables
re-introducing of "format" and others in a more systematic manner
/external/ltrace/param.h