kcc added a comment. I'd like to avoid having one extra ifdef in the code. Especially, if it will cause difference in behavior between the LLVM and GCC versions. Frankly, I don't understand why this bothers you that much. http://reviews.llvm.org/D17566