On Sat, 16 Dec 2000, Spyro The Dragon wrote:
> gcc (same options as above, and also tried various others as well,
> including -march=apcs-26)
>
> seems to result in a working compiler, but it makes libgcc with APCS-32,
> which causes problems when linking the kernel.
Hmm - break open the gcc/config/arm/t-linux file and uncomment the
MULTILIB lines for apcs-32/apcs-26 - that should deal with that.
> The linux kernel (2.4.0-test12-pre12 with the appropriate patch (rmk1))
I'm not sure if playing with the 2.4.x stuff is the best route to
enlightenment with the old machines; I'd personally attack a late 2.2.x -
that should go together a LOT easier.
> and one much nastier looking one:
>
> linux/arch/arm/lib/io_readsl.S
>
> this seems to use strh, even on older ARM cpus that dont support it.
Well I'd take it out of the build and see what complains.....
Dave
--
---------------- Have a happy GNU millennium! ----------------------
/ Dr. David Alan Gilbert | Running GNU/Linux on | Happy \
\ gro.gilbert @ treblig.org | Alpha, x86, ARM and SPARC | In Hex /
____________________________|___ http://www.treblig.org |________/
_______________________________________________
http://lists.arm.linux.org.uk/mailman/listinfo/linux-arm