> I get this message when I use the i486-linux-1.tar.gz Cross-Dev tools from
> mipsel-linuxelf-gcc -D__KERNEL__ -I/usr/src/linux-1.3.98/include -Wall
> prototypes -O2 -fomit-frame-pointer -G0 -mno-abicalls -fno-pic -mcpu=r4400
> 3 -c -o init/main.o init/main.c
> /tmp/cca15920.s: Assembler messages:
> /tmp/cca15920.s:697: Warning: `dli' not in hash table.
> /tmp/cca15920.s:697: Error: ERROR: Unrecognized opcode `dli'
> /tmp/cca15920.s:709: Warning: `dli' not in hash table.
> /tmp/cca15920.s:709: Error: ERROR: Unrecognized opcode `dli'
> make: *** [init/main.o] Error 1
> What am I doing wrong? Is there a better set of tools than i486-linux-1?
You made nothing wrong. The tools that are available on ftp.fnet.fr
as Linux binaries are simply outdated and that's something that I should
have taken care of ...
Please update to the newest versions of GCC/binutils that are available
on ftp.fnet.fr. The new assembler is capable of handling the dli
instruction. If you have some days time then wait until I release the
next version of the binutils which will also be able to handle shared