Hello, Scott > Sorry, I did quite a bad job on picking pp defines. No problem > Anyway, yes, your fixed up version works fine for me. Ok. Thanks for patch! PS: Usually it's better to post patches to llvm-commits list -- With best regards, Anton Korobeynikov. Faculty of Mathematics & Mechanics, Saint Petersburg State University.