Fix error when __GNUC__ is not defined