gcc tweaks