The attached patch to llvm-gcc makes it possible to bootstrap it on
ARM (without --enable-llvm). The patch includes a port of the new EABI
from gcc 4.1 and some small fixes.
I will now try to port the necessary changes to libgcc in order to be
able to statically compile a program. After that I can add
--enable-llvm and check out what breaks
If it is desirable, I can try to split this patch into smaller ones.
llvm-gcc.patch.bz2 (7.75 KB)