gcc fixes