gcc defined check