From owner-cvs-all Sat Aug 8 10:48:29 1998 Return-Path: Received: (from daemon@localhost) by hub.freebsd.org (8.8.8/8.8.8) id KAA05803 for cvs-all-outgoing; Sat, 8 Aug 1998 10:48:29 -0700 (PDT) (envelope-from owner-cvs-all) Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (8.8.8/8.8.8) with ESMTP id KAA05798; Sat, 8 Aug 1998 10:48:28 -0700 (PDT) (envelope-from jdp@FreeBSD.org) From: John Polstra Received: (from jdp@localhost) by freefall.freebsd.org (8.8.8/8.8.5) id KAA08089; Sat, 8 Aug 1998 10:48:27 -0700 (PDT) Date: Sat, 8 Aug 1998 10:48:27 -0700 (PDT) Message-Id: <199808081748.KAA08089@freefall.freebsd.org> To: cvs-committers@FreeBSD.ORG, cvs-all@FreeBSD.ORG Subject: cvs commit: src/usr.bin/gprof gprof.c Sender: owner-cvs-all@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk jdp 1998/08/08 10:48:27 PDT Modified files: usr.bin/gprof gprof.c Log: Don't ignore symbols containing "$". C++ destructors and other special functions have names containing dollar signs, and ignoring them causes gprof to produce incorrect and sometimes bizarre results. The comment in the original code said that dollar signs were excluded because they are used in Pascal labels. That's not much of an issue these days. Revision Changes Path 1.7 +3 -4 src/usr.bin/gprof/gprof.c