This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [PATCH] New C++ abstraction patch
- To: Daniel Berlin <dberlin at redhat dot com>
- Subject: Re: [PATCH] New C++ abstraction patch
- From: Andrew Cagney <ac131313 at cygnus dot com>
- Date: Wed, 21 Feb 2001 13:54:17 -0500
- Cc: gdb-patches at sources dot redhat dot com
- References: <x7bsrwj42w.fsf@dynamic-addr-83-177.resnet.rochester.edu>
Daniel Berlin wrote:
>
> Includes Elena's requested changes, moves gnu-v2-abi.c and gnu-v3-abi.c to
> the root directory.
Dan,
If I understand things correctly, in C++, a function signature
determines not just the calling convention but also the symbols real
name. If either of these requirements are not met then the code won't
work. Consequently, for C++, the mangler and other C++ stuff really
make up part of the over all application binary interface.
Hence the choice of ``cp-abi.*'' as the basename.
Andrew