From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1797 invoked by alias); 20 Jun 2004 00:23:20 -0000 Mailing-List: contact gcc-help-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-help-owner@gcc.gnu.org Received: (qmail 1790 invoked from network); 20 Jun 2004 00:23:19 -0000 Received: from unknown (HELO cmailm2.svr.pol.co.uk) (195.92.193.210) by sourceware.org with SMTP; 20 Jun 2004 00:23:19 -0000 Received: from modem-1730.putangitangi.dialup.pol.co.uk ([81.78.198.194] helo=asfandyar.cjb.net) by cmailm2.svr.pol.co.uk with esmtp (Exim 4.14) id 1Bbq7C-0005Cs-Vt for gcc-help@gcc.gnu.org; Sun, 20 Jun 2004 01:23:19 +0100 Message-ID: <40D4DA49.7020609@asfandyar.cjb.net> Date: Sun, 20 Jun 2004 00:23:00 -0000 From: Asfand Yar Qazi User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.6) Gecko/20040305 MIME-Version: 1.0 To: gcc-help@gcc.gnu.org Subject: ABI demangling problems Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-SW-Source: 2004-06/txt/msg00198.txt.bz2 Hi, I'm using the abi::__cxa_demangle() function, and it doesn't recognise the names 'l' (for long) and other similar names. This seems to be new behaviour since the change to G++ 3.4.0 from 3.3.3. (where the names for long, char etc. were demangled fine.) How can I demangle the names for long (l), char(c), unsigned char(h), etc.? Thanks, Asfand Yar -- http://www.it-is-truth.org/