This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
documentation of g++ name mangling
- To: "'gcc at gcc dot gnu dot org'" <gcc at gcc dot gnu dot org>
- Subject: documentation of g++ name mangling
- From: "Kellogg, Oliver" <Oliver dot Kellogg at vs dot dasa dot de>
- Date: Wed, 24 Jan 2001 15:15:21 +0100
Hi,
In the name mangling explanations of the G++ Internals
document (http://gcc.gnu.org/onlinedocs/gxxint_1.html#SEC29),
I read:
" The letters `G', `M', `O', and `p' also seem to be used for obscure
purposes ... "
I found the letter G to be generated on a fairly common
occasion (structs as parameters to methods.)
Is there hope that this will be documented some time?
(Motivation:
I'm trying to write a tool that automatically
produces GNAT interfacing code to G++ compiled methods,
and therefore need to know the exact mangled names.)
Thanks.
-- oliver dot kellogg at vs dot dasa dot de