From owner-freebsd-bugs Fri Jul 10 05:27:49 1998 Return-Path: Received: (from majordom@localhost) by hub.freebsd.org (8.8.8/8.8.8) id FAA01774 for freebsd-bugs-outgoing; Fri, 10 Jul 1998 05:27:49 -0700 (PDT) (envelope-from owner-freebsd-bugs@FreeBSD.ORG) Received: from such.srcc.msu.su (such.srcc.msu.su [158.250.26.146]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id FAA01766 for ; Fri, 10 Jul 1998 05:27:43 -0700 (PDT) (envelope-from krotoff@such.srcc.msu.su) Received: (from krotoff@localhost) by such.srcc.msu.su (8.8.8/8.8.7) id QAA09555 for freebsd-bugs@freebsd.org; Fri, 10 Jul 1998 16:26:33 +0400 (MSD) (envelope-from krotoff) From: Alexander Krotoff Message-Id: <199807101226.QAA09555@such.srcc.msu.su> Subject: cplusplus ld demangling To: freebsd-bugs@FreeBSD.ORG Date: Fri, 10 Jul 1998 16:26:33 +0400 (MSD) X-Mailer: ELM [version 2.4ME+ PL31H (25)] MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi, I am using freebsd-2.2.6 with gcc-2.8.1 built with ports collection. 2.2.6 ld version supports c++ names demangling, but this feature do not work. As seems to me this problem could be fixex this way: diff -r1.1 /usr/src/gnu/usr.bin/ld/warnings.c 73c73 < saved_result = cplus_demangle (name[0] == '_' ? name + 1 : name, DMGL_PARAMS | DMGL_ANSI); --- > saved_result = cplus_demangle (name, DMGL_PARAMS | DMGL_ANSI); -ank To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message