aboutsummaryrefslogtreecommitdiff
path: root/lib/Driver/Tools.cpp
AgeCommit message (Expand)Author
2009-10-06Add the -nostdclanginc option to clang (the driver).Rafael Espindola
2009-10-01Set __EXCEPTIONS by checking on darwin's triple.Fariborz Jahanian
2009-10-01Move the "needs exception support" logic to clang. This also fixesRafael Espindola
2009-09-25Turn on 'RegionStore' as the default store manager both for 'clang --analyze'...Ted Kremenek
2009-09-18Split Darwin toolchain into Clang and GCC Darwin toolchains with a common base.Daniel Dunbar
2009-09-18Lift AddLinkRuntimeLibArgs into Darwin tool chain.Daniel Dunbar
2009-09-18Move isMacosxVersionLT helpers to Darwin tool chain.Daniel Dunbar
2009-09-18Lift getMacosxVersionMin out into Darwin ToolChain.Daniel Dunbar
2009-09-18Lift AddLinkerSearchPaths() into Darwin tool chain.Daniel Dunbar
2009-09-18Rename a variable to match its semantics.Daniel Dunbar
2009-09-17Driver: Change -O to mean -O2, -O1 is meaningless.Daniel Dunbar
2009-09-17We don't need a -compile-ast clang-cc action, we can just use -S.Daniel Dunbar
2009-09-16Incremental improvement to logic determining whether we emit unwind tables orDaniel Dunbar
2009-09-14Support -mabi= for clang/ARM.Daniel Dunbar
2009-09-11Swizzle the target triple based on -mthumb, and update clang-cc to recognizeDaniel Dunbar
2009-09-10Initial handling of -m{soft-float,hard-float,float-abi=} for ARM.Daniel Dunbar
2009-09-10Move X86 handling of -m[no-]soft-float and -m[no-]red-zone into AddX86TargetA...Daniel Dunbar
2009-09-10Change getLLVMArchNameForARM to just get the suffix.Daniel Dunbar
2009-09-10Add code to mangle the triple for LLVM on ARM.Daniel Dunbar
2009-09-10Don't pass -fno-builtin-str{cat,cpy} to clang-cc, I forget we don't support t...Daniel Dunbar
2009-09-10ARM: Pass -mcpu to clang-cc based on -march= and -mcpu=.Daniel Dunbar
2009-09-10Implement Darwin/ARM behavior for defaulting to -fno-builtin-str{cat,cpy}.Daniel Dunbar
2009-09-10Add a check that -static is not used with -dynamic or -mdynamic-no-pic.Daniel Dunbar
2009-09-10Factor out CheckPreprocessing options to share between Clang/CC1 tools.Daniel Dunbar
2009-09-09Move Clang X86 cpu/feature argument translation into AddX86TargetArgs.Daniel Dunbar
2009-09-09Change Get{File,Program}Path to return an std::string (instead of a sys::Path).Daniel Dunbar
2009-09-09Remove gratuitous use of c_str().Daniel Dunbar
2009-09-09Use Twine concatenation instead of llvm::format.Daniel Dunbar
2009-09-09Simplify.Daniel Dunbar
2009-09-09Use AddDarwinArch for passing arch name to assembler.Daniel Dunbar
2009-09-09Add DarwinTool base class for all Darwin tools, and move AddDarwin[Sub]Arch t...Daniel Dunbar
2009-09-09Remove tabs, and whitespace cleanups.Mike Stump
2009-09-08Remove FIXMEs for pedantically-gcc-bug-compatible behavior.Daniel Dunbar
2009-09-04Merge libgcc spec changes for darwin::Link::ConstructJob.Daniel Dunbar
2009-09-04Tweak darwin::Link::AddLinkArgs.Daniel Dunbar
2009-09-04Implement darwin::Link::AddDarwinArch for ARM.Daniel Dunbar
2009-09-04Darwin: Pass -iphoneos-version-min to ld when building for ARM.Daniel Dunbar
2009-09-04Rename Darwin_X86 toolchain to just Darwin, this can support all platforms.Daniel Dunbar
2009-09-03Add basic support for -pthread.Daniel Dunbar
2009-09-01Add driver support for -emit-ast and AST compilation steps.Daniel Dunbar
2009-08-31Updated GNU runtime non-fragile ABI.David Chisnall
2009-08-24PR4766: Don't pass -static to 'as' on x86_64 on Darwin.Daniel Dunbar
2009-08-22Second half of, clang, AuroraUX toolchain support.Edward O'Callaghan
2009-08-05Fix -fno-omit-frame-pointer bug Eli noticed.Benjamin Kramer
2009-08-05Translate -mcmodel=X to -code-model X and pass it to clang-cc. Patch by Pawel...Benjamin Kramer
2009-08-05Add support for the -fno-omit-frame-pointer option. Patch by Roman Divacky!Benjamin Kramer
2009-08-03Driver/OpenBSD: Improve ld options.Daniel Dunbar
2009-07-31Add beginnigs of rtti generation, wire up more of -fno-exceptions.Mike Stump
2009-07-24Have 'clang --analyze' run syntactic static analysis security checks.Ted Kremenek
2009-07-14Remove -ftraditional option, which gcc doesn't actually support. Make Eli Friedman