[parisc-linux] field out of range

Philipp Rumpf prumpf@inwestnet.de
Thu, 17 Feb 2000 16:52:28 +0100


> gcc -I/home/pf/dkennedy/linux-2.3/include -D__KERNEL__ -I/home/pf/dkennedy/linux-2.3/include -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -fno-strict-aliasing -D__linux__ -pipe -fno-strength-reduce   -c -o on26.o on26.c
> {standard input}: Assembler messages:
> {standard input}:14413: Error: Field out of range [-8184..8199] (10172).
> {standard input}:14413: Error: Field out of range [-8184..8199] (10276).

could you please send the assembler source generated by gcc -S for this ?
My guess is gcc has problems with very long code sequences and relative
branches.


From looking at on26.c, it seems to make extensive use of cpp, which might
bloat the code unnecessarily.

	Philipp Rumpf