Added support for gcc