More gcc template stuff.