gnu99 for linux builds