Home | History | Annotate | Download | only in Driver

Lines Matching defs:Version

16 #include "clang/Basic/Version.h"
2528 static VersionTuple getMSCompatibilityVersion(unsigned Version) {
2529 if (Version < 100)
2530 return VersionTuple(Version);
2532 if (Version < 10000)
2533 return VersionTuple(Version / 100, Version % 100);
2536 for ( ; Version > 10000; Version = Version / 10, Factor = Factor * 10)
2537 Build = Build + (Version % 10) * Factor;
2538 return VersionTuple(Version / 100, Version % 100, Build);
2614 unsigned Version;
2615 TT.getArchName().substr(Offset).getAsInteger(10, Version);
2616 if (Version < 7)
3263 // Pass the linker version in use.
3265 CmdArgs.push_back("-target-linker-version");
3309 // FIXME: we should support specifying dwarf version with
4148 // -fms-compatibility-version=18.00 is default.
4169 unsigned Version = 0;
4170 if (StringRef(MSCVersion->getValue()).getAsInteger(10, Version))
4173 MSVT = getMSCompatibilityVersion(Version);
4179 Args.MakeArgString("-fms-compatibility-version=" + MSVT.getAsString()));
4758 // Otherwise, we'll need the ABI "version". Version numbers are
4761 // 2 - Non-fragile ABI, version 1
4762 // 3 - Non-fragile ABI, version 2
4764 // If -fobjc-abi-version= is present, use that to set the version.
4785 // Determine the non-fragile ABI version to use.
4810 // We don't actually care about the ABI version other than whether
5113 // Set the AT_producer to the clang version when using the integrated
5894 // FIXME: at run-time detect assembler capabilities or rely on version
5895 // information forwarded by -target-assembler-version (future)
5977 unsigned Version[3] = { 0, 0, 0 };
5980 if (!Driver::GetReleaseVersion(A->getValue(), Version[0],
5981 Version[1], Version[2], HadExtra) ||
5989 if (Version[0] >= 100 && !Args.hasArg(options::OPT_Z_Xlinker__no_demangle))
5992 if (Args.hasArg(options::OPT_rdynamic) && Version[0] >= 137)
6004 if (Version[0] >= 116 && D.IsUsingLTO(getToolChain(), Args) &&