From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 2929 invoked by alias); 4 Dec 2001 19:34:28 -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 2908 invoked from network); 4 Dec 2001 19:34:28 -0000 Received: from unknown (HELO igw3.watson.ibm.com) (198.81.209.18) by sources.redhat.com with SMTP; 4 Dec 2001 19:34:28 -0000 Received: from sp1n293en1.watson.ibm.com (sp1n293en1.watson.ibm.com [9.2.112.57]) by igw3.watson.ibm.com (8.11.4/8.11.4) with ESMTP id fB4JXtT108154; Tue, 4 Dec 2001 14:33:55 -0500 Received: from makai.watson.ibm.com (makai.watson.ibm.com [9.2.216.144]) by sp1n293en1.watson.ibm.com (8.11.4/8.11.4) with ESMTP id fB4JXtU37886; Tue, 4 Dec 2001 14:33:55 -0500 Received: from watson.ibm.com (localhost [127.0.0.1]) by makai.watson.ibm.com (AIX4.3/8.9.3/8.9.3/01-10-2000) with ESMTP id OAA25204; Tue, 4 Dec 2001 14:33:55 -0500 Message-Id: <200112041933.OAA25204@makai.watson.ibm.com> To: Mark Mitchell , Nathan Sidwell cc: gcc@gcc.gnu.org Subject: "*INTERNAL*" appended to function name bootstrap failure Date: Tue, 04 Dec 2001 11:34:00 -0000 From: David Edelsohn X-SW-Source: 2001-12/txt/msg00145.txt.bz2 AIX bootstrap failed today because of a syntax error in the assembly output while trying to compile libstdc++-v3/libsupc++/eh_aux_runtime.cc . The syntax error is that G++ is appending " *INTERNAL*" to the function name. gcc/cp/mangle.c says: We also need to provide mangled names for the maybe-in-charge constructor, so we treat it here too. mangle_decl_string will append *INTERNAL* to that, to make sure we never emit it. Guess what? We're emitting it! David