Mail Archives: pgcc/1998/04/22/11:04:35
Hej!
Could someone help me to compile kernel 2.1.97 with pgcc ? :)
Here are details:
... i166, 64M, 2.5G
... pgcc 1.0.2 compiled with "configure --enable-haifa --enable-threads"
... all other pgcc compile time settings (include dirs) remained default.
... kernel 2.1.97
... rh .50
... glibc 2.0.7-7
... binutils tried:
.. 2.8.0.1.1
.. 2.9.0.?
... kernel .config big but without any non standard things.
... compilation process:
.. tried default optimization settings (O2 -m486) and advanced :) (O6
-mpentium) with the same result :(
... descirption:
.. everything were fine, i mean compilation of drivers, net, fs, until
arch/i386/kernel* - first file: i386_ksyms.c was compiled fine, but next one:
proces.c returned such error:
--------------------
gcc -D__KERNEL__ -I/usr/src/linux-2.1.97/include -Wall -Wstrict-prototypes -O2
-fomit-frame-pointer -pipe -fno-strength-reduce -m486 -malign-loops=2
-malign-jumps=2 -malign-functions=2 -DCPU=586 -c -o process.o process.c
{standard input}: Assembler messages:
{standard input}:653: Error: operands given don't match any known 386
instruction
make[1]: *** [process.o] Error 1
make[1]: Leaving directory `/usr/src/linux-2.1.97/arch/i386/kernel'
--------------------
I have some suggestions but i don't even know how to check them :) so please
help me with that.
... haifa code is buggy ???
... as from binutils is buggy ??
... some files from binutils package covers files from pgcc (or vice versa) ??
--
radoslaw.stachowiak.................................................[toruviel]
- Raw text -