Re: 108 compile problems for alpha

Christopher C Chimelis (chris@beezer.med.miami.edu)
Fri, 10 Jul 1998 11:50:50 -0400 (EDT)


On Fri, 10 Jul 1998, Jiann-Ming Su wrote:

> Tried compiling 2.1.108 with egcs-2.90.27 980315 (egcs-1.0.2 release) on
> SX164 Alpha motherboard. I get the following error messages:
>
> gcc -D__KERNEL__ -I/usr/src/linux-2.1/include -Wall -Wstrict-prototypes
> -O2 -fomit-frame-pointer -pipe -mno-fp-regs -ffixed-8 -Wa,-m21164a
> -DBWX_USABLE -DBWIO_ENABLED -c -o page_alloc.o page_alloc.c
> page_alloc.c: In function `__free_page':
> page_alloc.c:190: internal error--unrecognizable insn:
> (jump_insn 300 292 301 (return) -1 (nil)
> (nil))
> gcc: {standard input}: Internal compiler error: program cc1 got fatal
> signal 6

Looks like the same error that I had with previous versions. The problem
lies in the Hiafa scheduler in egcs. If you get a copy of egcs that was
compiled with the --disable-hiafa flag, then it should work. Otherwise,
you'll have to rebuild egcs with that and it should work after that. For
some reason, alot of Redhat users are installing the hiafa-enabled egcs...

FYI, Richard Henderson is looking into this problem....

C

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu