From owner-freebsd-current@FreeBSD.ORG Tue Aug 17 11:40:35 2010 Return-Path: Delivered-To: current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 956C010656A4 for ; Tue, 17 Aug 2010 11:40:35 +0000 (UTC) (envelope-from ed@hoeg.nl) Received: from mx0.hoeg.nl (unknown [IPv6:2a01:4f8:101:5343::aa]) by mx1.freebsd.org (Postfix) with ESMTP id 335948FC0A for ; Tue, 17 Aug 2010 11:40:35 +0000 (UTC) Received: by mx0.hoeg.nl (Postfix, from userid 1000) id D56712A28CD4; Tue, 17 Aug 2010 13:40:33 +0200 (CEST) Date: Tue, 17 Aug 2010 13:40:33 +0200 From: Ed Schouten To: Dimitry Andric Message-ID: <20100817114033.GX2978@hoeg.nl> References: <4C6A7357.8000606@andric.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WVf18ZLo9bznw8Mz" Content-Disposition: inline In-Reply-To: <4C6A7357.8000606@andric.com> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: FreeBSD Current Subject: Re: Building world with clang X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 17 Aug 2010 11:40:35 -0000 --WVf18ZLo9bznw8Mz Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hello Dimitry! * Dimitry Andric wrote: > @@ -408,9 +411,10 @@ static bool getWindowsSDKDir(std::string &path) { > =20 > void InitHeaderSearch::AddDefaultCIncludePaths(const llvm::Triple &tripl= e, > const HeaderSearchOptions &H= SOpts) { > -#if 0 /* Remove unneeded include paths. */ > // FIXME: temporary hack: hard-coded paths. > - AddPath("/usr/local/include", System, true, false, false); > +#ifndef __FreeBSD__ > + AddPath(CLANG_PREFIX "/usr/local/include", System, true, false, false); > +#endif > =20 > // Builtin includes use #include_next directives and should be positio= ned > // just prior C include dirs. Hmmm... Do we really want this? /usr/local/include is omitted from our compiler include paths on purpose, to prevent accidental linkage against pieces of software built from ports. --=20 Ed Schouten WWW: http://80386.nl/ --WVf18ZLo9bznw8Mz Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.16 (FreeBSD) iEYEARECAAYFAkxqdTEACgkQ52SDGA2eCwVq7wCeJnfKESMUH+oGAd2EQVg1N7l5 6n0AnRE7nDHUrt2MKMqr+/tTR4VPSNxi =ruLg -----END PGP SIGNATURE----- --WVf18ZLo9bznw8Mz--