Hi,
I got David Given's LLVM fork to work on rPi (to use for my firmware
development), it can now compile C code reasonably well, supports
varargs and pretty much all other LL constructs that Clang produces
when compiling C. Also working on a firmware that is capable of
booting ARM but I'm currently busy so I don't have the time to figure
out why what I'm doing is not working. I need to clean up the firmware
code and then I might publish it too, but I might wait until I can
actually get ARM to work, at least with the ARM blinker stub.
Can find it here (with more information):
https://github.com/christinaa/LLVM-VideoCore4