stupid old gcc