added #ifdef __GNUC__
drwxr-xr-x - ir