~martin-decky/helenos/rcu

Viewing all changes in revision 92.

  • Committer: Martin Decky
  • Date: 2009-09-17 22:42:56 UTC
  • Revision ID: martin@hefaistos.decky.cz-20090917224256-uix2gwr47070x7wn
initial Clang support

this is more like a proof-of-concept (tested with Clang and LLVM 2.6-pre1)
 - it is limited to ia32/amd64, but it will probably fail except compiling ia32 target on ia32 host
 - actually only Clang as compiler is used, native binutils are used for standalone assembler files and linking 
 - kernel compiles fine, boots and even prints some scrambled initial messages to the framebuffer, but panics soon after that (it might be just a tiny glitch in output functions)
 - uspace compiles mostly fine, but the linking fails

expand all expand all

Show diffs side-by-side

added added

removed removed

Lines of Context: