To: Bruce Korb CC: "Kaveh R. Ghazi" , , djgpp-workers AT delorie DOT com Subject: Re: fixincl.x: Undeclared identifier SIZE_TYPE. References: <200007211556 DOT LAA29942 AT caip DOT rutgers DOT edu> <39788322 DOT 2137DAA9 AT sco DOT com> From: Geoff Keating Date: 21 Jul 2000 11:21:31 -0700 In-Reply-To: Bruce Korb's message of "Fri, 21 Jul 2000 10:06:42 -0700" Message-ID: Lines: 34 X-Mailer: Gnus v5.5/Emacs 20.3 Reply-To: djgpp-workers AT delorie DOT com Bruce Korb writes: > "Kaveh R. Ghazi" wrote: > > > > Bruce, > > > > When I bootstrap gcc on powerpc-ibm-aix4.1.4.0 I get the > > following in stage1: > > > > > "../../../egcs-CVS20000721/gcc/fixinc/fixincl.x", line 5810.24: > > > 1506-045 (S) Undeclared identifier SIZE_TYPE. > > > make[3]: *** [fixincl.o] Error 1 > > > > I believe it was broken by this patch: > > > > > 2000-07-20 Bruce Korb > > > > Can you offer any assistance? > > Well, as I read the source, this entry in fixlib.h: > > #include "tm.h" > > sould read the generated file 'tm.h' which will #include the > file that should define SIZE_TYPE. So, your breakage is > curious to me. However, since reading more SIZE_TYPE defaults to 'unsigned long' if it is not defined. The rs6000 port finds this definition acceptable. The fixincludes files don't seem to do the defaulting, so SIZE_TYPE is still not defined. -- - Geoffrey Keating