- d97927d Revert r147664; it's breaking clang regression tests. by Eli Friedman · 13 years ago
- 2d5f095 Silence GCC warnings. by Jakub Staszak · 13 years ago
- d2d2088 Driver/Darwin: Remove a hack that avoided passing -demangle to iOS linkers. by Daniel Dunbar · 13 years ago
- ed002bd Fixed by Chandler in r147434. by Chad Rosier · 13 years ago
- 7025d2c Add -fno-modules to the driver, to turn off modules (although they're off by default anyway). by Douglas Gregor · 13 years ago
- c514a8a Rename the command-line option for mapping #include/#import over to by Douglas Gregor · 13 years ago
- abf07a7 Fix PR11685 by implementing -ffast-math and its various friends in the by Chandler Carruth · 13 years ago
- a11d309 Fix potential use after free. by Benjamin Kramer · 13 years ago
- 17ba267 fix for PR11634 by Anton Yartsev · 13 years ago
- 567003e Last part of support for generating dwarf for assembly source files. This gets by Kevin Enderby · 13 years ago
- 99ba9e3 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 13 years ago
- 657849c Fix an abiguous-else warning from GCC. I have no idea why Clang doesn't by Chandler Carruth · 13 years ago
- 08d6e03 C++11 constexpr: Add note stacks containing backtraces if constant evaluation by Richard Smith · 13 years ago
- 62d829a gcov-style profiling support for OpenBSD. Patch by Jonathan Gray. by Eli Friedman · 13 years ago
- a2a1789 Fix typos. by Rafael Espindola · 13 years ago
- 6af27ec Don't use the frame pointer on linux x86 and x86_64 if optimizing. This by Rafael Espindola · 13 years ago
- db103cc Fix "control may reach end of non-void function" warning. by Nick Lewycky · 13 years ago
- 9631939 Hexagon backend support by Tony Linthicum · 13 years ago
- 001f628 Driver: Handle -f{no-}honor-infinities, -f{no-}honor-nans, and by Daniel Dunbar · 13 years ago
- 6d402dc Misc Minix-specific changes to clang: by Eli Friedman · 13 years ago
- 4ce83eb Minor cleanup. Avoid redundant getTriple() calls. by Bob Wilson · 13 years ago
- 8cd0d25 Driver/Linux: Fix the ASAN library path to match current compiler-rt by Daniel Dunbar · 13 years ago
- 7b5f101 [asan] Mac: do not link dynamic libs with the asan-rt, use -undefined dynamic_lookup for dynamic libs. Style fixes. Patch by glider@google.com by Kostya Serebryany · 13 years ago
- 4e785c9 Stack realignment is a tristate. Add -mno-stackrealign to turn off all stack by Nick Lewycky · 13 years ago
- e9d11db Add -mstack-alignment=X and fix -mstackrealign handling now that the by Joerg Sonnenberger · 13 years ago
- 8179aa7 [asan] don't require libstdc++ for asan on linux. Mac fix will go separately by Kostya Serebryany · 13 years ago
- c85900f Get the -march argument based on the target MIPS architecture or cpu and pass by Akira Hatanaka · 13 years ago
- dff466c when -faddress-sanitizer is present, add required flags to the linker command (linux-only) by Kostya Serebryany · 13 years ago
- 592d26e Change processor names. Patch by Simon Atanasyan. by Akira Hatanaka · 13 years ago
- 7972c88 A couple driver fixes for PPC Linux. Patches by Michael Kostylev. PR11444/PR11445. by Eli Friedman · 13 years ago
- c18c423 Add driver arguments -ftemplate-depth=N and -fconstexpr-depth=N, with the same by Richard Smith · 13 years ago
- 1052c1d Change the linker emulation name for FreeBSD/PPC32. by Roman Divacky · 13 years ago
- 5d4d980 Teach the driver about failure result files, which are compilation by Peter Collingbourne · 13 years ago
- f471487 clang/Darwin: Use the compiler-rt provided profile library. by Daniel Dunbar · 13 years ago
- 1b4eca6 Add -f[no-]address-sanitizer flag by Kostya Serebryany · 13 years ago
- e1ba5be Don't track depfiles as result files which need to be cleaned up on failure. by Matt Beaumont-Gay · 13 years ago
- 36f6e30 Add top-level driver option '--serialize-diagnostics' for serialize compiler diagnostics to a file. by Ted Kremenek · 13 years ago
- 5bea4f6 Misc fixes for clang driver on Mips Linux. Patch by Simon Atanasyan. by Eli Friedman · 13 years ago
- cf6ba2e Whitespace. by Chad Rosier · 13 years ago
- 55ccbd5 Tablegenify -g options. by Chad Rosier · 13 years ago
- f2db04c Fix an unsafe use of Twine. by Benjamin Kramer · 13 years ago
- b84575e Fixing -g break caused by a dead reference to a temporary introduced in r143732. by David Blaikie · 13 years ago
- 54db68b Add the depfile as a result file so that it is deleted if we crash, by Peter Collingbourne · 13 years ago
- 7d7e9f9 Move the Linux header searching from the Frontend to the Driver. This is by Chandler Carruth · 13 years ago
- 79d481a On Linux, enable the gold plugin if we are using LTO. by Peter Collingbourne · 13 years ago
- 033be8b Enable -flimit-debug-info by default. Now, clang lazily emits debug info for structs. Original behavior can be restored using -fno-limit-debug-info. by Devang Patel · 13 years ago
- 2875bda [driver] Don't blindly accept all -g options. rdar://10383444 by Chad Rosier · 13 years ago
- a461442 Sink the strange '-stdlib=...' flag handling into the C++ include by Chandler Carruth · 13 years ago
- 7ffa032 Sink the handling of -fobjc-arc-cxxlib to live with the other -fobjc-arc by Chandler Carruth · 13 years ago
- b5870e7 Add a FIXME to cleanup the CPATH handling. It's currently burried with by Chandler Carruth · 13 years ago
- 88491fc Add a system include management interface to the toolchain, and call it by Chandler Carruth · 13 years ago
- 591ff15 Invoke the Darwin assembler with -g instead of --gdwarf2. by Bob Wilson · 13 years ago
- 19bda3a Add an option to emulate the strange Apple gcc behavior of #pragma pack. by Eli Friedman · 13 years ago
- 1a1764b Stop disabling integrated assembler with -static. <rdar://problem/10175391> by Bob Wilson · 13 years ago
- e88c451 Allow the -fno-operator-names option to be passed down to the rest by Eric Christopher · 13 years ago
- 0986eb5 Remove the SystemZ backend. by Dan Gohman · 13 years ago
- ba97b6e Have -fms-no-extensions turn off -fms-compatibility by Douglas Gregor · 13 years ago
- 813a407 lib/Driver/Tools.cpp: Use PathV2::is_absolute() to add -fdebug-compilation-dir. pwd[0] might not be '/' on Win32 hosts. by NAKAMURA Takumi · 13 years ago
- 7c4fd91 Take DW_AT_comp_dir from $PWD when it's present and starts with a '/'. This is by Nick Lewycky · 13 years ago
- 024f4be Frontend: Support -iframework. by Daniel Dunbar · 13 years ago
- ea523d7 Wire up support for the controlling the extended dwarf .file directive. With by Nick Lewycky · 13 years ago
- 19706f8 Implement -static-libstdc++ for linux. by Rafael Espindola · 13 years ago
- abf3ac7 Implement -static-libgcc on linux and refactor the code responsible for adding by Rafael Espindola · 13 years ago
- 905c45f Use Triple.isOSDarwin() instead of comparing against Triple::Darwin. by Bob Wilson · 13 years ago
- 575fdda Rename -Wc++0x-compat, -Wc++0x-extensions and -Wc++0x-narrowing from c++0x to by Richard Smith · 13 years ago
- d596c4d The Objective-C rewriter uses the fragile ABI, always. by Douglas Gregor · 13 years ago
- 92d6d40 Driver: Add support for a new -nostdlibinc option. by Daniel Dunbar · 13 years ago
- a268fc0 Frontend: Replace -nostdinc by -nostdsysteminc (which is just system include by Daniel Dunbar · 13 years ago
- 8642f21 Link in Scrt1.o instead of crt1.o when -pie is specified. by Roman Divacky · 13 years ago
- 2289717 [arcmt] Ignore linking errors when doing ARC migration, rdar://10247606 by Argyrios Kyrtzidis · 13 years ago
- ae1aee6 More cleanup using StringSwitch. by Chad Rosier · 13 years ago
- fd22cce Remove DISABLE_ARM_DARWIN_USE_MOVT ifdefs. Radar 9456730. by Bob Wilson · 13 years ago
- 08f35a7 Add -Wlanguage-extension-token option for ext_token_used warning. by Ivan Krasin · 13 years ago
- 88934e8 Driver & AST: Implement support for -fpack-struct and -fpack-struct= command by Daniel Dunbar · 13 years ago
- 43f7e62 [driver] Improve r141053 by only emitting the warning if the original input by Chad Rosier · 13 years ago
- d0790b8 [driver] Improve r141053 by only emitting the warning if the original input by Chad Rosier · 13 years ago
- 968b7a7 [driver] Emit a warning if the user has requested debug information and we're by Chad Rosier · 13 years ago
- d1e40d5 Make -fobjc-nonfragile-abi the -cc1 default, since it's the by John McCall · 13 years ago
- 3c3ccd2 Remove the conditional that avoided passing the Objective-C runtime specification flags to cc1. This fixes PR10369 (__builtin_NSStringMakeConstantString() selecting the wrong runtime in C / C++ code and crashing, although it doesn't fix the problem that instantiating the Mac runtime for non-Darwin targets was crashing.) by David Chisnall · 13 years ago
- 5adcec1 Check for GCC paths that have the target triple in them. This is required for a lot of cross-compile toolchains. Also add some slightly better support for -B. by David Chisnall · 13 years ago
- 9f36062 Make necessary changes in AddMIPSTargetArgs for targeting Mips64. Enable use of by Akira Hatanaka · 13 years ago
- b219cfc Switch assert(0/false) llvm_unreachable. by David Blaikie · 13 years ago
- 47adebe Add support for CPATH and friends. by Benjamin Kramer · 13 years ago
- 7ec0258 Add case labels for Mips64 architectures. by Akira Hatanaka · 13 years ago
- 61ab80a [driver] Default to arm mode when using the integrated assembler. by Chad Rosier · 13 years ago
- ae55608 As per discussion with Doug Gregor on the IRC channel, introduce a new compiler switch: -fms-compatility. by Francois Pichet · 13 years ago
- 9bdbec1 Pass -fmodule-cache-path along to -cc1 properly by Douglas Gregor · 13 years ago
- fba18aa Add an experimental flag -fauto-module-import that automatically turns by Douglas Gregor · 13 years ago
- 8ee51ef Teach the driver to always pass down a module cache path. If none is by Douglas Gregor · 13 years ago
- 13db5cf Treat the weak export of block runtime symbols as a deployment-target by John McCall · 13 years ago
- 4fe4d73 [driver] i386 kext preprocessor jobs also need their unsupported options by Chad Rosier · 13 years ago
- 8efcc01 Enable -fdelayed-template-parsing by default on Win32. by Francois Pichet · 13 years ago
- 8697d30 objective-c: this patch (re)introduces objective-c's default property by Fariborz Jahanian · 13 years ago
- fe87fc7 [driver] When generating temporary files allow a prefix to be added. In many by Chad Rosier · 13 years ago
- 8071797 [driver] Remove a few more options when clang invokes cc1plus for i386 kexts. by Chad Rosier · 13 years ago
- 1b90605 [driver] Add -mglobal-merge/-mno-global-merge machine options to enable/disable merging of by Chad Rosier · 13 years ago
- 805bc1f revert 138610, accidental commit. by Francois Pichet · 13 years ago
- 0bb3931 by Francois Pichet · 13 years ago
- f857186 Add support for a verifier to the driver. Currently only verifies debug by Eric Christopher · 13 years ago
- 2fef111 enable -fstack-protector on 10.5 for usermode binaries by default. by Nico Weber · 13 years ago