From owner-freebsd-ppc@FreeBSD.ORG Thu Jul 31 01:07:12 2003 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A29C37B401 for ; Thu, 31 Jul 2003 01:07:12 -0700 (PDT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 616A943FA3 for ; Thu, 31 Jul 2003 01:07:11 -0700 (PDT) (envelope-from des@des.no) Received: from smtp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id 4109B7908F for ; Thu, 31 Jul 2003 10:07:10 +0200 (MEST) Received: by smtp.des.no (Pony Express, from userid 666) id 1250895E80; Thu, 31 Jul 2003 10:07:10 +0200 (CEST) Received: from dwp.des.no (dwp.des.no [10.0.0.4]) by smtp.des.no (Pony Express) with ESMTP id 18F4D962E6 for ; Thu, 31 Jul 2003 10:07:06 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 2602) id EA20DB824; Thu, 31 Jul 2003 10:07:05 +0200 (CEST) To: ppc@freebsd.org From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Thu, 31 Jul 2003 10:07:05 +0200 Message-ID: User-Agent: Gnus/5.090024 (Oort Gnus v0.24) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, hits=-0.5 required=8.0 tests=USER_AGENT_GNUS_UA version=2.55 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) Subject: does powerpc build? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2003 08:07:12 -0000 The tinderbox consistently fails while building gcc in the cross-tools phase. There are two things that stand out in the logs: - I get a *lot* of warnings about "NO_IMPLICIT_EXTERN_C" being redefined (both src/contrib/gcc/config/rs6000/sysv4.h and src/gnu/usr.bin/cc/cc_tools/config.h define it). Those aren't fatal, but they fill about half the log file. - The actual error that breaks the build is as follows (slightly edited for clarity): cc -O -pipe -DIN_GCC -DHAVE_CONFIG_H -DPREFIX=3D\"/home/des/tinderbox/CURRE= NT/powerpc/powerpc/obj/powerpc/home/des/tinderbox/CURRENT/powerpc/powerpc/s= rc/i386/usr\" -DCROSS_COMPILE -I/home/des/tinderbox/CURRENT/powerpc/powerpc= /obj/powerpc/home/des/tinderbox/CURRENT/powerpc/powerpc/src/i386/home/des/t= inderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc/cc1/../cc_tools -I/home= /des/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc/cc1/../cc_tools -= I/home/des/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc/cc1/../../.= ./../contrib/gcc -I/home/des/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.= bin/cc/cc1/../../../../contrib/gcc/config -I. -I/home/des/tinderbox/CUR= RENT/powerpc/powerpc/obj/powerpc/home/des/tinderbox/CURRENT/powerpc/powerpc= /src/i386/legacy/usr/include -static -L/home/des/tinderbox/CURRENT/powerpc= /powerpc/obj/powerpc/home/des/tinderbox/CURRENT/powerpc/powerpc/src/i386/le= gacy/usr/lib -o cc1 main.o c-parse+%DIKED.o c-lang.o c-decl.o c-opts.o /hom= e/des/tinderbox/CURRENT/powerpc/powerpc/obj/powerpc/home/des/tinderbox/CURR= ENT/powerpc/powerpc/src/i386/home/des/tinderbox/CURRENT/powerpc/powerpc/src= /gnu/usr.bin/cc/cc1/../cc_int/libcc_int.a -legacy /home/des/tinderbox/CURRENT/powerpc/powerpc/obj/powerpc/home/des/tinderbox/= CURRENT/powerpc/powerpc/src/i386/home/des/tinderbox/CURRENT/powerpc/powerpc= /src/gnu/usr.bin/cc/cc1/../cc_int/libcc_int.a(c-pragma.o): In function `ini= t_pragma': c-pragma.o(.text+0x6ac): undefined reference to `rs6000_pragma_longcall' /home/des/tinderbox/CURRENT/powerpc/powerpc/obj/powerpc/home/des/tinderbox/= CURRENT/powerpc/powerpc/src/i386/home/des/tinderbox/CURRENT/powerpc/powerpc= /src/gnu/usr.bin/cc/cc1/../cc_int/libcc_int.a(c-common.o): In function `cb_= register_builtins': c-common.o(.text+0x7fa1): undefined reference to `rs6000_cpu_cpp_builtins' *** Error code 1 Stop in /home/des/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc/cc1. *** Error code 1 Stop in /home/des/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc. *** Error code 1 Stop in /home/des/tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /home/des/tinderbox/CURRENT/powerpc/powerpc/src. *** Error code 1 Stop in /home/des/tinderbox/CURRENT/powerpc/powerpc/src. The tinderbox is using 100% clean sources and the following environment: CFLAGS=3D-O -pipe COPTFLAGS=3D-O -pipe MAKEOBJDIRPREFIX=3D/home/des/tinderbox/CURRENT/powerpc/powerpc/obj NOFORTH=3DYES NOLIBC_R=3DYES PATH=3D/usr/bin:/usr/sbin:/bin:/sbin TARGET=3Dpowerpc TARGET_ARCH=3Dpowerpc TZ=3DGMT __MAKE_CONF=3D/dev/null Logs are available at . DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-freebsd-ppc@FreeBSD.ORG Thu Jul 31 01:26:38 2003 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED40037B401 for ; Thu, 31 Jul 2003 01:26:37 -0700 (PDT) Received: from fafoe.narf.at (chello212186121237.14.vie.surfer.at [212.186.121.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0A1B743F3F for ; Thu, 31 Jul 2003 01:26:37 -0700 (PDT) (envelope-from stefan@fafoe.narf.at) Received: from wombat.fafoe.narf.at (wombat.fafoe.narf.at [192.168.2.102]) by fafoe.narf.at (Postfix) with ESMTP id A93BE40C2; Thu, 31 Jul 2003 10:26:33 +0200 (CEST) Received: by wombat.fafoe.narf.at (Postfix, from userid 1001) id 11F305E; Thu, 31 Jul 2003 10:26:33 +0200 (CEST) Date: Thu, 31 Jul 2003 10:26:32 +0200 From: Stefan Farfeleder To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20030731082631.GN563@wombat.fafoe.narf.at> References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="KN5l+BnMqAQyZLvT" Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.4i cc: ppc@freebsd.org Subject: Re: does powerpc build? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2003 08:26:38 -0000 --KN5l+BnMqAQyZLvT Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit On Thu, Jul 31, 2003 at 10:07:05AM +0200, Dag-Erling Smørgrav wrote: > The tinderbox consistently fails while building gcc in the cross-tools > phase. There are two things that stand out in the logs: > > - I get a *lot* of warnings about "NO_IMPLICIT_EXTERN_C" being > redefined (both src/contrib/gcc/config/rs6000/sysv4.h and > src/gnu/usr.bin/cc/cc_tools/config.h define it). Those aren't > fatal, but they fill about half the log file. > > - The actual error that breaks the build is as follows (slightly > edited for clarity): You have to use something like the attached patch. Regards, Stefan Farfeleder --KN5l+BnMqAQyZLvT Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="ppc-gcc.diff" Index: contrib/gcc/config/rs6000/freebsd.h =================================================================== RCS file: /usr/home/ncvs/src/contrib/gcc/config/rs6000/freebsd.h,v retrieving revision 1.1.1.2 diff -u -r1.1.1.2 freebsd.h --- contrib/gcc/config/rs6000/freebsd.h 11 Jul 2003 03:40:53 -0000 1.1.1.2 +++ contrib/gcc/config/rs6000/freebsd.h 15 Jul 2003 22:17:12 -0000 @@ -43,6 +43,23 @@ #undef LINK_SHLIB_SPEC #define LINK_SHLIB_SPEC "%{shared:-shared} %{!shared: %{static:-static}}" +/* We don't want _BIG_ENDIAN or _LITTLE_ENDIAN to be defined. */ +#undef RS6000_CPU_CPP_ENDIAN_BUILTINS +#define RS6000_CPU_CPP_ENDIAN_BUILTINS() \ + do \ + { \ + if (BYTES_BIG_ENDIAN) \ + { \ + builtin_define ("__BIG_ENDIAN__"); \ + builtin_assert ("machine=bigendian"); \ + } \ + else \ + { \ + builtin_define ("__LITTLE_ENDIAN__"); \ + builtin_assert ("machine=littleendian"); \ + } \ + } \ + while (0) /************************[ Target stuff ]***********************************/ Index: contrib/gcc/config/rs6000/sysv4.h =================================================================== RCS file: /usr/home/ncvs/src/contrib/gcc/config/rs6000/sysv4.h,v retrieving revision 1.1.1.6 diff -u -r1.1.1.6 sysv4.h --- contrib/gcc/config/rs6000/sysv4.h 11 Jul 2003 03:40:53 -0000 1.1.1.6 +++ contrib/gcc/config/rs6000/sysv4.h 15 Jul 2003 20:35:39 -0000 @@ -21,8 +21,6 @@ Boston, MA 02111-1307, USA. */ -/* Header files should be C++ aware in general. */ -#define NO_IMPLICIT_EXTERN_C /* Yes! We are ELF. */ #define TARGET_OBJECT_FORMAT OBJECT_ELF Index: gnu/usr.bin/cc/cc_int/Makefile =================================================================== RCS file: /usr/home/ncvs/src/gnu/usr.bin/cc/cc_int/Makefile,v retrieving revision 1.34 diff -u -r1.34 Makefile --- gnu/usr.bin/cc/cc_int/Makefile 11 Jul 2003 05:37:23 -0000 1.34 +++ gnu/usr.bin/cc/cc_int/Makefile 15 Jul 2003 21:26:53 -0000 @@ -27,6 +27,10 @@ attribs.c cselib.c debug.c rtl-error.c tree-dump.c tree-inline.c SRCS+= ${GCC_CPU}.c +.if exists(${GCC_CPU}-c.c) +SRCS+= ${GCC_CPU}-c.c +.endif + SRCS+= bb-reorder.c conflict.c ggc-common.c \ ggc-page.c ifcvt.c lists.c predict.c regrename.c resource.c sibcall.c \ --KN5l+BnMqAQyZLvT-- From owner-freebsd-ppc@FreeBSD.ORG Thu Jul 31 01:28:10 2003 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A5D3437B401 for ; Thu, 31 Jul 2003 01:28:10 -0700 (PDT) Received: from mail.broadpark.no (mail.broadpark.no [217.13.4.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id D9DC343F85 for ; Thu, 31 Jul 2003 01:28:09 -0700 (PDT) (envelope-from des@des.no) Received: from smtp.des.no (37.80-203-228.nextgentel.com [80.203.228.37]) by mail.broadpark.no (Postfix) with ESMTP id E03CE78B03; Thu, 31 Jul 2003 10:28:08 +0200 (MEST) Received: by smtp.des.no (Pony Express, from userid 666) id A8B2C962E6; Thu, 31 Jul 2003 10:28:08 +0200 (CEST) Received: from dwp.des.no (dwp.des.no [10.0.0.4]) by smtp.des.no (Pony Express) with ESMTP id 169A695E80; Thu, 31 Jul 2003 10:28:05 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 2602) id E9168B824; Thu, 31 Jul 2003 10:28:04 +0200 (CEST) To: Stefan Farfeleder References: <20030731082631.GN563@wombat.fafoe.narf.at> From: des@des.no (Dag-Erling =?iso-8859-1?q?Sm=F8rgrav?=) Date: Thu, 31 Jul 2003 10:28:04 +0200 In-Reply-To: <20030731082631.GN563@wombat.fafoe.narf.at> (Stefan Farfeleder's message of "Thu, 31 Jul 2003 10:26:32 +0200") Message-ID: User-Agent: Gnus/5.090024 (Oort Gnus v0.24) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, hits=-2.5 required=8.0 tests=EMAIL_ATTRIBUTION,IN_REP_TO,REFERENCES,REPLY_WITH_QUOTES, USER_AGENT_GNUS_UA version=2.55 X-Spam-Level: X-Spam-Checker-Version: SpamAssassin 2.55 (1.174.2.19-2003-05-19-exp) cc: ppc@freebsd.org Subject: Re: does powerpc build? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2003 08:28:11 -0000 Stefan Farfeleder writes: > You have to use something like the attached patch. I was told there was no longer any need for patches... Why haven't they been committed? DES --=20 Dag-Erling Sm=F8rgrav - des@des.no From owner-freebsd-ppc@FreeBSD.ORG Thu Jul 31 01:39:50 2003 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 61DA737B401 for ; Thu, 31 Jul 2003 01:39:50 -0700 (PDT) Received: from fafoe.narf.at (chello212186121237.14.vie.surfer.at [212.186.121.237]) by mx1.FreeBSD.org (Postfix) with ESMTP id BA8A343FBD for ; Thu, 31 Jul 2003 01:39:49 -0700 (PDT) (envelope-from stefan@fafoe.narf.at) Received: from wombat.fafoe.narf.at (wombat.fafoe.narf.at [192.168.2.102]) by fafoe.narf.at (Postfix) with ESMTP id 46BE83FC4; Thu, 31 Jul 2003 10:39:46 +0200 (CEST) Received: by wombat.fafoe.narf.at (Postfix, from userid 1001) id DC01B5E; Thu, 31 Jul 2003 10:39:45 +0200 (CEST) Date: Thu, 31 Jul 2003 10:39:45 +0200 From: Stefan Farfeleder To: Dag-Erling =?iso-8859-1?Q?Sm=F8rgrav?= Message-ID: <20030731083945.GO563@wombat.fafoe.narf.at> References: <20030731082631.GN563@wombat.fafoe.narf.at> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Mutt/1.5.4i cc: ppc@freebsd.org Subject: Re: does powerpc build? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2003 08:39:50 -0000 On Thu, Jul 31, 2003 at 10:28:04AM +0200, Dag-Erling Smørgrav wrote: > Stefan Farfeleder writes: > > You have to use something like the attached patch. > > I was told there was no longer any need for patches... > > Why haven't they been committed? I have no idea. The failure you see in the tinderbox is that the file rs6000-c.c which didn't exist before 3.3.1 is not included in our Makefile (I informed kan@ about that some time ago). The other issue is the double definition of _BIG_ENDIAN. I fear this part of the changes from http://people.freebsd.org/~grehan/gcc_freebsd_benno.diff somehow got lost because the macros CPP_ENDIAN_BIG_SPEC and CPP_ENDIAN_LITTLE_SPEC were folded into the new macro RS6000_CPU_CPP_ENDIAN_BUILTINS. Regards, Stefan Farfeleder From owner-freebsd-ppc@FreeBSD.ORG Thu Jul 31 12:40:07 2003 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2F0C237B404 for ; Thu, 31 Jul 2003 12:40:07 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8A70C43F85 for ; Thu, 31 Jul 2003 12:40:06 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h6VJe2QX033958; Thu, 31 Jul 2003 12:40:02 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h6VJe07H033954; Thu, 31 Jul 2003 12:40:00 -0700 (PDT) Date: Thu, 31 Jul 2003 12:40:00 -0700 From: "David O'Brien" To: Dag-Erling Sm?rgrav Message-ID: <20030731194000.GA33926@dragon.nuxi.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: ppc@freebsd.org Subject: Re: does powerpc build? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: ppc@freebsd.org List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2003 19:40:07 -0000 [ Reply-to: set back to list ] On Thu, Jul 31, 2003 at 10:07:05AM +0200, Dag-Erling Sm?rgrav wrote: > The tinderbox consistently fails while building gcc in the cross-tools > phase. There are two things that stand out in the logs: > > - I get a *lot* of warnings about "NO_IMPLICIT_EXTERN_C" being > redefined (both src/contrib/gcc/config/rs6000/sysv4.h and > src/gnu/usr.bin/cc/cc_tools/config.h define it). Those aren't > fatal, but they fill about half the log file. Yes, those will remain for a while -- we'll just have to live with them. > - The actual error that breaks the build is as follows (slightly > edited for clarity): > /home/des/tinderbox/CURRENT/powerpc/powerpc/obj/powerpc/home/des/tinderbox/CURRENT/powerpc/powerpc/src/i386/home/des/tinderbox/CURRENT/powerpc/powerpc/src/gnu/usr.bin/cc/cc1/../cc_int/libcc_int.a(c-common.o): In function `cb_register_builtins': > c-common.o(.text+0x7fa1): undefined reference to `rs6000_cpu_cpp_builtins' > *** Error code 1 Hum.. are you up to date? I thought I committed a fix for this (just before a business trip a week ago). However, the build still failed building ofw bits. From owner-freebsd-ppc@FreeBSD.ORG Thu Jul 31 12:42:25 2003 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 56FF837B405 for ; Thu, 31 Jul 2003 12:42:25 -0700 (PDT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4971543FBF for ; Thu, 31 Jul 2003 12:42:24 -0700 (PDT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.9/8.12.9) with ESMTP id h6VJgCQX033999; Thu, 31 Jul 2003 12:42:12 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.9/8.12.9/Submit) id h6VJgBrm033998; Thu, 31 Jul 2003 12:42:11 -0700 (PDT) Date: Thu, 31 Jul 2003 12:42:11 -0700 From: "David O'Brien" To: Stefan Farfeleder Message-ID: <20030731194211.GB33926@dragon.nuxi.com> References: <20030731082631.GN563@wombat.fafoe.narf.at> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20030731082631.GN563@wombat.fafoe.narf.at> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 5.1-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: ppc@freebsd.org Subject: Re: does powerpc build? X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@freebsd.org List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 31 Jul 2003 19:42:26 -0000 On Thu, Jul 31, 2003 at 10:26:32AM +0200, Stefan Farfeleder wrote: > Index: gnu/usr.bin/cc/cc_int/Makefile > =================================================================== > RCS file: /usr/home/ncvs/src/gnu/usr.bin/cc/cc_int/Makefile,v > retrieving revision 1.34 > diff -u -r1.34 Makefile > --- gnu/usr.bin/cc/cc_int/Makefile 11 Jul 2003 05:37:23 -0000 1.34 > +++ gnu/usr.bin/cc/cc_int/Makefile 15 Jul 2003 21:26:53 -0000 > @@ -27,6 +27,10 @@ > attribs.c cselib.c debug.c rtl-error.c tree-dump.c tree-inline.c > > SRCS+= ${GCC_CPU}.c > +.if exists(${GCC_CPU}-c.c) > +SRCS+= ${GCC_CPU}-c.c > +.endif This is the minimal patch needed to build -- I thought I had committed it but found I hadn't.