Benjamin Kramer and Joerg Sonnenberger for their input and fixes.
in llvm/ and/or llvm/contrib/clang/ respectively. Approved by: ed (mentor) Approved by: core