Making sure gnu code is not used for clang