windows + gcc fixes