From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (qmail 1208 invoked by alias); 19 Mar 2002 19:46:08 -0000 Mailing-List: contact gcc-prs-help@gcc.gnu.org; run by ezmlm Precedence: bulk List-Archive: List-Post: List-Help: Sender: gcc-prs-owner@gcc.gnu.org Received: (qmail 1153 invoked by uid 71); 19 Mar 2002 19:46:04 -0000 Date: Tue, 19 Mar 2002 11:46:00 -0000 Message-ID: <20020319194604.1150.qmail@sources.redhat.com> To: nobody@gcc.gnu.org Cc: gcc-prs@gcc.gnu.org, From: Neil Booth Subject: Re: c++/5997: CPLUS_INCLUDE_PATH not working properly Reply-To: Neil Booth X-SW-Source: 2002-03/txt/msg00727.txt.bz2 List-Id: The following reply was made to PR c++/5997; it has been noted by GNATS. From: Neil Booth To: Zack Weinberg Cc: Jorgo Bakker , gcc-gnats@gcc.gnu.org, gcc-bugs@gcc.gnu.org Subject: Re: c++/5997: CPLUS_INCLUDE_PATH not working properly Date: Tue, 19 Mar 2002 19:41:07 +0000 Zack Weinberg wrote:- > It is reading the header file you asked it to, but interpreting that > file as a "system header" - and on sparc-sun-solaris2.x, "system > headers" get treated as wrapped in an implicit extern "C". In that case, would the environment variable that is now documented in 3.1 and 3.2, "CPATH", work instead? GCC has supported it for a long time, it just hasn't been documented. It treats its path components as if specified with -I. http://gcc.gnu.org/onlinedocs/cpp/Environment-Variables.html Neil.