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

Reply via email to