From owner-cvs-user Thu Sep 19 09:37:04 1996 Return-Path: owner-cvs-user Received: (from root@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA23610 for cvs-user-outgoing; Thu, 19 Sep 1996 09:37:04 -0700 (PDT) Received: (from peter@localhost) by freefall.freebsd.org (8.7.5/8.7.3) id JAA23456; Thu, 19 Sep 1996 09:36:31 -0700 (PDT) Date: Thu, 19 Sep 1996 09:36:31 -0700 (PDT) From: Peter Wemm Message-Id: <199609191636.JAA23456@freefall.freebsd.org> To: CVS-committers, cvs-all, cvs-user Subject: cvs commit: src Makefile Sender: owner-cvs-user@FreeBSD.ORG X-Loop: FreeBSD.org Precedence: bulk peter 96/09/19 09:36:30 Modified: . Makefile Log: Hooks to attempt to get 'make world' working with gcc-2.7.2.1. It's worked for me, but no guarantees yet. Basically, move cc earlier to lib-tools target, before libraries are built. libgcc is built at the same time, so it's special entry is removed from the libraries target. Also, add bison/gperf immediately before cc, since they are needed to build cc and are not present on an earler-than-2.2 system. (libgcc is partly built with the freshly compiled gcc-2.7.2.1, since it uses __attribute__'s that were not present until now) This _should_ be enough to get running from older releases, perhaps as far back as 2.0.5. Revision Changes Path 1.102 +8 -6 src/Makefile