clang++ 3.4 defines/compat