From owner-freebsd-hackers Tue May 9 16:34:12 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id QAA29391 for hackers-outgoing; Tue, 9 May 1995 16:34:12 -0700 Received: from trout.sri.MT.net (trout.sri.MT.net [204.182.243.12]) by freefall.cdrom.com (8.6.10/8.6.6) with ESMTP id QAA29380 for ; Tue, 9 May 1995 16:34:05 -0700 Received: (from nate@localhost) by trout.sri.MT.net (8.6.11/8.6.11) id RAA19210; Tue, 9 May 1995 17:38:09 -0600 Date: Tue, 9 May 1995 17:38:09 -0600 From: Nate Williams Message-Id: <199505092338.RAA19210@trout.sri.MT.net> In-Reply-To: "Mike O'Brien" "Re: This one looks very very suspecious to me...." (May 9, 4:21pm) X-Mailer: Mail User's Shell (7.2.5 10/14/92) To: "Mike O'Brien" Subject: Re: This one looks very very suspecious to me.... Cc: hackers@FreeBSD.org Sender: hackers-owner@FreeBSD.org Precedence: bulk > One problem with #ifdef as opposed to commenting something out > is that the current version of GCC seems to (try to) parse character > constants inside #ifdef blocks. This could be considered a bug in the pre-processor, since the code-parser portion of the 'compiler' should never see anything inside of #ifdef'd out code. However, I suspect with all of the #pragma and other junk being used the separation of the pre-processor from the rest of the passes is not as clean as it used to be. Nate