Message-ID: <19990316200314.A4892@physik.fu-berlin.de> Date: Tue, 16 Mar 1999 20:03:14 +0100 From: Axel Thimm To: pgcc AT delorie DOT com Cc: Knut Arne Storeide Subject: Re: Problems compiling pgcc from CVS Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Mailer: Mutt 0.93.2i Reply-To: pgcc AT delorie DOT com > When compiling pgcc from the latest CVS-sources [...] > make bombs on line 878 in the file gcc/resource.c > [...] > gcc -c -DIN_GCC -O6 -mpentiumpro -DHAVE_CONFIG_H -I. -I. > -I./config -I./../include resource.c > resource.c: In function `mark_target_live_regs': > resource.c:878: invalid type argument of `->' > [...] > regset regs_live = BASIC_BLOCK (b)->global_live_at_start; I just confirmed this. It looks like BASIC_BLOCK and REG_BASIC_BLOCK got mangled. Perhaps a (partial) renaming problem? I then tried to compile the 19990124 snapshot (egcs+patches for pgcc, latest form the Web server). Patches seemed to apply well, also no rejects, but I then get the following error. Did anyone actualy succeed with this snapshot? : gcc -c -DIN_GCC -DUSE_GNULIBC_1 -g -O2 -DHAVE_CONFIG_H : -I. -I../../egcs-19990124/gcc -I../../egcs-19990124/gcc/config : -I../../egcs-19990124/gcc/../include .. : /../egcs-19990124/gcc/sched.c : ../../egcs-19990124/gcc/sched.c: In function `schedule_block': : ../../egcs-19990124/gcc/sched.c:3694: `basic_block_end' undeclared (first use : this function) : ../../egcs-19990124/gcc/sched.c:3694: (Each undeclared identifier is reported : only once : ../../egcs-19990124/gcc/sched.c:3694: for each function it appears in.) : ../../egcs-19990124/gcc/sched.c: In function `prev_insts_in_block': : ../../egcs-19990124/gcc/sched.c:5783: `basic_block_head' undeclared (first use : this function) -- Axel DOT Thimm AT physik DOT fu-berlin DOT de Axel DOT Thimm AT ifh DOT de