Newsgroups: php.internals Path: news.php.net Xref: news.php.net php.internals:17738 Return-Path: Mailing-List: contact internals-help@lists.php.net; run by ezmlm Delivered-To: mailing list internals@lists.php.net Received: (qmail 78710 invoked by uid 1010); 9 Aug 2005 20:38:18 -0000 Delivered-To: ezmlm-scan-internals@lists.php.net Delivered-To: ezmlm-internals@lists.php.net Received: (qmail 78695 invoked from network); 9 Aug 2005 20:38:18 -0000 Received: from unknown (HELO lists.php.net) (127.0.0.1) by localhost with SMTP; 9 Aug 2005 20:38:18 -0000 X-Host-Fingerprint: 69.56.217.178 unknown Linux 2.4/2.6 Received: from ([69.56.217.178:36035] helo=coggeshall.org) by pb1.pair.com (ecelerity 2.0 beta r(6323M)) with SMTP id 14/9F-04646-93419F24 for ; Tue, 09 Aug 2005 16:38:18 -0400 Received: from [192.168.1.104] (reverse.techspace.com [216.174.125.101] (may be forged)) (authenticated bits=0) by coggeshall.org (8.12.8/8.12.8) with ESMTP id j79JF613011343 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Tue, 9 Aug 2005 14:15:07 -0500 To: internals@lists.php.net Content-Type: text/plain Date: Tue, 09 Aug 2005 16:38:13 -0400 Message-ID: <1123619893.8518.7.camel@localhost.localdomain> Mime-Version: 1.0 X-Mailer: Evolution 2.0.4 (2.0.4-4) Content-Transfer-Encoding: 7bit Subject: GCOV From: john@coggeshall.org (John Coggeshall) Before we deep-freeze the CVS, I'd like to get my GCOV stuff committed. The changes are relatively minor and I've already run it past Andi. I'm trying to get around one last problem that maybe someone else can take care of: The basic issue is that our parsers have broken file/line preprocessor directives... since we're pre-generating these files and then committing them, things like #file and #line are breaking gcov because it's using them to look for source and the paths are from whomever committed them to begin with. I spoke with Andi about this at OSCON and we agreed that it's probably best when GCOV is enabled to strip those preprocessor directives out beforehand. Any other thoughts/comments? If no one has a better solution I'll commit the code later today. John