README.md

xchain2-alpha is a cross-compilation toolchain for an alpha host to build
ARM binaries.

components:
-----------
binutils-2.11.90.0.24
gcc-20010628 (2.95.4 snapshot)
glibc-2.2.2

configuration:
--------------
binutils:
--target=arm-linux --prefix=/usr/local/arm --host=alpha

gcc (first pass):
--target=arm-linux --prefix=/usr/local/arm --disable-threads --with-cpu=strongarm110 --enable-languages=c

glibc:
arm-linux --build=alphaev56-unknown-linux-gnu --prefix=/usr/local/arm/arm-linux --enable-add-ons=linuxthreads --with-headers=/usr/local/arm/arm-linux/include --enable-kernel=2.4.0 --enable-versioning

gcc (second pass):
--target=arm-linux --prefix=/usr/local/arm --with-cpu=strongarm110 --enable-languages=c,c++

usage:
------
untar the toolchain into /usr/local. This will create a /usr/local/arm dir.
Add /usr/local/arm to you path.
The compiler is /usr/local/arm/bin/arm-linux-gcc

notes:
------
The glibc was built with versioning enabled and --enable-kernel=2.4.0,
which removes compatibility with pre-2.4 kernels.

The kernel include files used are from the 2.4.6-rmk2-np1-hh4 kernel.