- 6cc2a68 Silence some warnings and allow passing down some feature flags to the linker. by Rafael Espindola · 12 years ago
- 2d382d1 [ubsan] Recover by default, use -fno-sanitize-recover to disable. by Will Dietz · 12 years ago
- 34ef11b Support -fsanitize-memory-track-origins. by Evgeniy Stepanov · 12 years ago
- ab13751 Add ARM cortex-r5 subtarget as available mcpu by Quentin Colombet · 12 years ago
- 0f6ef28 Enable the loop vectorizer in clang via -fvectorize by Nadav Rotem · 12 years ago
- 27e2b98 Add support for passing the main file name down to the assembler by Eric Christopher · 12 years ago
- d566df6 Fix PR14625 by teaching the driver to detect PWD for assembly files. by Chandler Carruth · 12 years ago
- 27fa236 Initial support for FreeBSD on ARM. Patch by Andrew Turner. by Rafael Espindola · 12 years ago
- b2c0887 [driver] Don't warn about an unused -flto option. rdar://12851905 by Chad Rosier · 12 years ago
- 443c999 Add -fslp-vectorize to enable bb-vectorize by Hal Finkel · 12 years ago
- c04d093 [driver] Add the -fvectorize flag to enable the loop vectorization passes. by Chad Rosier · 12 years ago
- d56f403 Add support to Darwin for the -export_dynamic' flag to the linker. by Bill Wendling · 12 years ago
- 3d8d422 Hexagon TC: forward appropriate args to assembler by Matthew Curtis · 12 years ago
- 1dbaef5 Hexagon TC: add cc1 defaults for hexagon-gcc compatibility by Matthew Curtis · 12 years ago
- 33c95f1 Hexagon TC: Add/improve support for small data threshold, pic, pie by Matthew Curtis · 12 years ago
- 5fdf350 Hexagon TC: Reimplement Link::ConstructJob to call linker directly by Matthew Curtis · 12 years ago
- 6781415 Hexagon TC: Move getHexagonTargetCPU from Tools.cpp to ToolChains.cpp by Matthew Curtis · 12 years ago
- b3489a0 Hexagon TC: Update toolchain to add appropriate include paths by Matthew Curtis · 12 years ago
- 15490fd [driver, ms-inline asm] MS-Style inline assembly is controlled by the by Chad Rosier · 12 years ago
- 99469f7 Reuse an existing diagnostic for tsan/msan needing -pie error. by Evgeniy Stepanov · 12 years ago
- 1d15398 Add -whole-archive around the ASan runtime archive in the link command. by Chandler Carruth · 12 years ago
- 45b2738 Currently, with -fsanitize=address, the driver appends libclang_rt.asan.a to by Matt Beaumont-Gay · 12 years ago
- 55fc873 Sort all of Clang's files under 'lib', and fix up the broken headers uncovered. by Chandler Carruth · 12 years ago
- 91ecfa6 Add Clang flags -fsanitize-blacklist and -fno-sanitize-blacklist. Make this flag usable for ASan. Blacklisting can be used to disable sanitizer checks for particular file/function/object. by Alexey Samsonov · 12 years ago
- 09ccf39 Add -fsanitize=memory. by Evgeniy Stepanov · 12 years ago
- bda07ac [MIPS] Add -mxgot/-mno-xgot command line options by Simon Atanasyan · 12 years ago
- 0565037 Remove restriction on combining ubsan with asan or tsan. This has worked for a while. by Richard Smith · 12 years ago
- 74632aa Add ARM cortex-a5 subtarget by Quentin Colombet · 12 years ago
- 398b8e8 Revert commit revision r168953, to change the commit message, which was empty by Quentin Colombet · 12 years ago
- b3233f5 by Quentin Colombet · 12 years ago
- 4d1a6e4 This patch exposes to Clang users three more sanitizers are experimental features of ASan: by Alexey Samsonov · 12 years ago
- 6716d94 Make sure that we put the rest of the sanitizer libraries on the link line by Eric Christopher · 12 years ago
- 586a061 [driver] -mkernel implies -mstrict-align; don't add the redundant option. by Chad Rosier · 12 years ago
- 3325b16 Refactor -fsanitize, -f*-sanitizer arguments parsing. Provide a more careful diagnostic for invalid sets of sanitizers by Alexey Samsonov · 12 years ago
- 8548908 PR14306: Move -fbounds-checking to -fsanitize=bounds. by Joey Gouly · 12 years ago
- 66b8a66 Reapply a subset of r167567 to clean up Darwin-specific code for invoking gcc. by Bob Wilson · 12 years ago
- a6b2581 Fix the '-fuse-init-array' option to actually be an option. by Chandler Carruth · 12 years ago
- 529a73d Add -ldl for non-static libgcc in Android. by Logan Chien · 12 years ago
- 7ce816a Completely re-work how the Clang driver interprets PIC and PIE options. by Chandler Carruth · 12 years ago
- c35f908 Revert r167799. It's not really correct, and it doesn't fix the problem that it was intended to fix. by Bill Wendling · 12 years ago
- 75fcb19 UBSan: enable proper linking with UBsan runtime on Darwin. Turn on building ubsan on OS X in 'make' build system. Patch by Jean-Daniel Dupas. by Alexey Samsonov · 12 years ago
- 3d145f6 block extended signatur option. Change previous option by Fariborz Jahanian · 12 years ago
- 5bab9ae Revert r167567, restoring the ability of clang to run gcc in cases where it by Nick Lewycky · 12 years ago
- b12ecd3 This patch makes the behavior of clang consistent with the behavior of gcc 4.6 in cases where both -fPIC and -fPIE is used. by Benjamin Kramer · 12 years ago
- a50059e Disable accelerator tables when compiling with LTO. by Bill Wendling · 12 years ago
- 485577d Implement -mstrict-align using '-backend-option -arm-strict-align' as this saves by Chad Rosier · 12 years ago
- 7e29327 [driver] Add a -mstrict-align compiler option for ARM targets. rdar://12340498 by Chad Rosier · 12 years ago
- 85b7f7d Rip out a bunch of code for invoking gcc from clang. by Bob Wilson · 12 years ago
- 03c6076 clang/lib/Driver/Tools.cpp: Fix abuse of StringRef. by NAKAMURA Takumi · 12 years ago
- bb1071c Follow-up for r167411 to un-break ASan on Mac. Move SanitizerArgs to a header file and use it on Darwin toolchain. by Alexey Samsonov · 12 years ago
- 04fd382 Per discussion on cfe-commits, treat -faddress-sanitizer, by Richard Smith · 12 years ago
- d6396a6 Use the individual -fsanitize=<...> arguments to control which of the UBSan by Richard Smith · 12 years ago
- c4dabad Add -fsanitize=<sanitizers> argument to driver and frontend, and add by Richard Smith · 12 years ago
- 715852c Improve x86 android support: by Rafael Espindola · 12 years ago
- eb52aed Add -lpthread when building with Ubsan on Linux, in preparation for making libclang-rt.ubsan pull in sanitizer_common, which in turn depends on pthreads. by Richard Smith · 12 years ago
- 1d489cf Remove first argument from Arg::getValue; it's been unused since r105760. by Richard Smith · 12 years ago
- cfed828 getArchTypeForDarwinArchName is only used in the clang driver, copy it there. by Rafael Espindola · 12 years ago
- 89aa2ce [driver] Older versions of ld expect '-L<dir>' not '-L <dir>'. In Xcode4 and by Chad Rosier · 12 years ago
- 286d623 Reverted back the changes made in 166868 and in 166869 by Mahesha S · 12 years ago
- f3b5231 ------------------------------------------------- by Mahesha S · 12 years ago
- 8e1cee6 -fcatch-undefined-behavior checking for appropriate vptr value: Clang CodeGen side. by Richard Smith · 12 years ago
- 3667bbe Handle -pthread, -pg and -shared correctly on bitrig. Patch by David Hill. by Rafael Espindola · 12 years ago
- c635710 [Options] Add prefixes to options. by Michael J. Spencer · 12 years ago
- 2e4e110 driver/Darwin: Default to AAPCS for M-class CPUs. by Daniel Dunbar · 12 years ago
- f4bd329 Add support of MIPS n32 ABI to the Clang driver. The fix builds correct library/object files paths and passes appropriate command line options to the linker if user provides -mabi=n32 option. by Simon Atanasyan · 12 years ago
- 91e06da [Options] Make Option non clang specific. by Michael J. Spencer · 12 years ago
- f385233 Revert r166223 and the subsequent commits that depend on it, r166230 & r166235. by Argyrios Kyrtzidis · 12 years ago
- da3301e Add a new option for and disable column number information as there by Eric Christopher · 12 years ago
- d2deb91 [Options] Make Option non clang specific. by Michael J. Spencer · 12 years ago
- 891dac7 GNUstep runtime version default to 1.6, generate correct property attribute by David Chisnall · 12 years ago
- 7a0c064 Un-revert r164907 and r164902 (+ follow-ups), 10.6 build fix to follow. by Daniel Dunbar · 12 years ago
- dc0d4e2 Revert r164907 and r164902 (+ follow-ups). They broke building on 10.6. by Nico Weber · 12 years ago
- 96a6eb9 [driver] Remove redundant cases due to overlapping commits between Ted (r165531, 165532) and I by Chad Rosier · 12 years ago
- 4def70d -fcatch-undefined-behavior: emit calls to the runtime library whenever one of the checks fails. by Richard Smith · 12 years ago
- d372a70 [driver] Remove the -W[no-][int-conversion|constant-conversion|enum-conversion] by Chad Rosier · 12 years ago
- 2c3d8fa Don't forward -Wenum-conversion to cc1plus. by Ted Kremenek · 12 years ago
- 28e2aff Don't forward -Wint-conversion to cc1plus. by Ted Kremenek · 12 years ago
- 64f7ad9 Use getArch instead of getArchName + string compare. by Rafael Espindola · 12 years ago
- e20e508 Driver: Link crtfastmath.o if it's available and -ffast-math is specified. by Benjamin Kramer · 12 years ago
- 6acf8b4 During LTO, we call 'dsymutil' when we compile source files. This necessitates by Bill Wendling · 12 years ago
- f2f3ce5 Add Clang support for iOS6. by Bob Wilson · 12 years ago
- 336bfa3 Add armv7s and some other arm variants supported by Mach-O files. by Bob Wilson · 12 years ago
- a5ee089 Modern objcective-C translator. When doing rewriting, Do not by Fariborz Jahanian · 12 years ago
- 99c7208 Allow -MF to be used in combination with -E -M or -E -MM. by Benjamin Kramer · 12 years ago
- 80ecf5e [driver] Add support for the -fno-fast-math option. rdar://12299433 by Chad Rosier · 12 years ago
- 70e5b57 [analyzer] Really turn on dynamic-bifurcation on by default. by Anna Zaks · 12 years ago
- 8e1c598 Add four new command line options for MIPS CPU selection: by Simon Atanasyan · 12 years ago
- 7de3296 Add e500mc and e5500 to the list of valid PPC CPU names. by Hal Finkel · 12 years ago
- 2df67ea This patch introduces A15 as a target in Clang. by Silviu Baranga · 12 years ago
- 127ff2e Conditionally parse documentation comments in system headers by by Ted Kremenek · 12 years ago
- dc6cc87 Properly link libpthread_p when using profiling on OpenBSD. by Eric Christopher · 12 years ago
- 53b43a7 Claim --param ssp-buffer-size, even if the stack protector is not active. by Joerg Sonnenberger · 12 years ago
- 8ba7541 Make -faddress-sanitizer on Android link to the new-style runtime. by Evgeniy Stepanov · 12 years ago
- a92983d Wrong crtbegin/crtend pair used for PIE on Android. by Evgeniy Stepanov · 12 years ago
- 89d83ff MIPS: Use -march=arch option to select either generic MIPS ISA, by Simon Atanasyan · 12 years ago
- f651381 Link to crtend.S when PIE in the FreeBSD driver. Patch by Brooks Davis! by Roman Divacky · 12 years ago
- c55da4b Apply some driver improvements for freebsd-*-mips*. by Eric Christopher · 12 years ago
- 94a7142 Rename ANDROIDEABI to Android. by Logan Chien · 12 years ago
- 50f88b9 Reland r160052: Default to -std=c++11 on Windows. by Nico Weber · 12 years ago
- ecbbea4 Emit .gcda files as absolute paths instead of relative paths. by Bill Wendling · 12 years ago