On 16 Sep 2010, at 09:27, Joost van der Sluis wrote:
n TDebugInfoStabs.method_add_stabstr (unit dbgstabs) the following strings are added for parameter-types: '3var', '5const' and '3out'. What do the numbers (3,5) before 'var', 'const' and 'out' mean?
See http://sourceware.org/gdb/onlinedocs/stabs.html#Methods . Method names in stabs have to be mangled according to the algorithm described in "The Annotated C++ Reference Manual, by Ellis and Stroustrup, ISBN 0-201-51459-1". That algorithm includes prepending the length to all parameter names.
_______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel