Hm, I guess this is all right. If people ever want to pass options with whitespace in them it'll be a problem, but it's nontrivial to solve that using environment variables. Thanks for fixing the multiple-options thing! Do you need me to commit for you? http://llvm-reviews.chandlerc.com/D2382