correctly set CPP11 preprocessor macro