From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 16700 invoked by alias); 26 Nov 2004 17:08:13 -0000 Mailing-List: contact gcc-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-owner@gcc.gnu.org Received: (qmail 16262 invoked from network); 26 Nov 2004 17:08:06 -0000 Received: from unknown (HELO anchor-post-33.mail.demon.net) (194.217.242.91) by sourceware.org with SMTP; 26 Nov 2004 17:08:06 -0000 Received: from abyss2.demon.co.uk ([62.49.62.197] helo=[192.168.7.2]) by anchor-post-33.mail.demon.net with esmtp (Exim 4.42) id 1CXjZk-0006vV-Co; Fri, 26 Nov 2004 17:08:05 +0000 Subject: Re: C++ and Ada. From: "Luke A. Guest" To: Robert Dewar Cc: Daniel Lundqvist , GCC ML In-Reply-To: <415EBB91.3030503@gnat.com> References: <415E9A68.5050009@malarhojden.nu> <415E9F37.8000504@gnat.com> <415EB864.2090307@malarhojden.nu> <415EBB91.3030503@gnat.com> Content-Type: text/plain Message-Id: <1101488883.26204.5.camel@rogue.abyss2.demon.co.uk> Mime-Version: 1.0 Date: Fri, 26 Nov 2004 17:16:00 -0000 Content-Transfer-Encoding: 7bit X-SW-Source: 2004-11/txt/msg01031.txt.bz2 On Sat, 2004-10-02 at 15:30, Robert Dewar wrote: > > With this new pragma support will there be any work to eliminate the > > need for manually specifying C++ mangled symbol names? If that is possible. > > We don't have any plans, these pragmas are intended to be used with > a binding generator, no free software binding generator is available > yet. It would be better if we could specify the compiler (and version) within the pragma. This way we could specify what the member function name is and have the Ada compiler generate the correctly mangled names for that particular C++ compiler. Sometimes, you have to generate bindings by hand :-( Luke.