}
major = toInt(defines.get("__GNUC__"));
minor = toInt(defines.get("__GNUC_MINOR__"));
patch = toInt(defines.get("__GNUC_PATCHLEVEL__"));
}
final ArchitectureInternal architecture = determineArchitecture(defines);
return new DefaultGccVersionResult(new VersionNumber(major, minor, patch, null), architecture, clang);
}