From owner-cvs-all Tue Oct 12 13:22:46 1999 Delivered-To: cvs-all@freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.ORG [204.216.27.21]) by hub.freebsd.org (Postfix) with ESMTP id 1573A14BD8; Tue, 12 Oct 1999 13:22:38 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Received: (from obrien@localhost) by freefall.freebsd.org (8.9.3/8.9.2) id NAA17702; Tue, 12 Oct 1999 13:22:38 -0700 (PDT) (envelope-from obrien@FreeBSD.org) Message-Id: <199910122022.NAA17702@freefall.freebsd.org> From: "David E. O'Brien" Date: Tue, 12 Oct 1999 13:22:38 -0700 (PDT) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/gnu/usr.bin/cc Makefile.inc Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk obrien 1999/10/12 13:22:38 PDT Modified files: gnu/usr.bin/cc Makefile.inc Log: Move -I of cc_tool/ before the GCCDIR ones. When I imported EGCS into contrib/egcs/ I failed to prune out egcs/gcc/cp/hash.h which is generated from gxx.gperf. Thus `cc1plus' wasn't using the hash.h we generated by cc/cc_tools/Makefile, but rather the one in egcs/gcc/cp/. When I imported contrib/gcc/ I did prune gcc/cp/hash.h. Unfortunately the GCC maintainers weren't smart on their file nameing and there is also a egcs/gcc/hash.h (name overloading does NOT work as well on the filesystem as in C++...). Due to the -I ordering we are were then picking up gcc/hash.h when compiling `cc1plus'. Revision Changes Path 1.39 +2 -2 src/gnu/usr.bin/cc/Makefile.inc To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message