add support for gcc flags