Mail Archives: pgcc/1999/03/16/14:04:18
> 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
- Raw text -