1. b11a192 [arcmt/driver] For the -ccc-arcmt-* flags, claim them when -fno-objc-arc is passed to avoid the by Argyrios Kyrtzidis · 12 years ago
  2. e4458b3 The profile library must come before the C library so that it can use atexit. by Chandler Carruth · 12 years ago
  3. 3638170 Fix the addition of Clang's profile runtime library to the link step by Chandler Carruth · 12 years ago
  4. 8e5e976 Fix typo in r184308. by Richard Smith · 12 years ago
  5. 3793d5e [Driver] Don't forward source file input args to gcc by Reid Kleckner · 12 years ago
  6. 9691f7f Debug Info: support for gdwarf-2 gdwarf-3 gdwarf-4 by Manman Ren · 12 years ago
  7. 1fe2a8c Add support for -fpcc-struct-return. Patch by Arthur O'Dwyer! by John McCall · 12 years ago
  8. eec89c2 Accept and ignore -fdebug-types-section for now. This will be used by Eric Christopher · 12 years ago
  9. 1600a53 Include PathV1.h only where it is used. by Rafael Espindola · 12 years ago
  10. 898229a [Driver] Refactor clang driver to use LLVM's Option library by Reid Kleckner · 12 years ago
  11. 92509c1 Teach clang about the armv4/armv4t distinction by Tim Northover · 12 years ago
  12. ac02174 When we're compiling with -pg make sure to link with gcrt1.o on linux. Be by Eric Christopher · 12 years ago
  13. 30aa6b6 If we're splitting the dwarf for fission and don't want to use the by Eric Christopher · 12 years ago
  14. 044f783 Default to PIE and using stack protection on OpenBSD. by Rafael Espindola · 12 years ago
  15. 9d9e1fc Driver: implement --dyld-prefix option. by Peter Collingbourne · 12 years ago
  16. 1814e9e Add -fsanitize=leak to driver options. by Sergey Matveev · 12 years ago
  17. 758b507 Add -lrt to sanitizer link arguments. by Evgeniy Stepanov · 12 years ago
  18. 0d4b9e6 Fix a logic bug in the handling of -fmath-errno in the driver. We would by Chandler Carruth · 12 years ago
  19. c580b32 [Mips] Add -mldc1-sdc1 / -mno-ldc1-sdc1 command line options. by Simon Atanasyan · 12 years ago
  20. a3d3bd2 C++1y: Add a step limit to constexpr evaluation, to catch runaway loops. by Richard Smith · 12 years ago
  21. 4744507 by Ulrich Weigand · 13 years ago
  22. b38600c R600: Update GPU variants in -mcpu option by Tom Stellard · 13 years ago
  23. 036d16d [Mips] Pass -mips16, -mmicromips, -mdsp and -mdspr2 flags to the assembler. by Simon Atanasyan · 13 years ago
  24. 85f5aa1 Exit early when $PWD isn't set. Remove unused unistd.h include. by Benjamin Kramer · 13 years ago
  25. 698d7c8 Use LLVM's preferred current_path API instead of calling getcwd(3) directly. by Benjamin Kramer · 13 years ago
  26. 1675c0e [driver] Revert r180652 and 180658 and temporarily #define MAXPATHLEN to by Chad Rosier · 13 years ago
  27. df001f7 Fix the dangling pointer. by Chad Rosier · 13 years ago
  28. 5a8341d [driver] Use the llvm equivalent of getcwd(). Hopefully, this makes the Windows by Chad Rosier · 13 years ago
  29. a35d5a3 [driver] Implement the -fdebug-compilation-dir in a way that is compatible with by Chad Rosier · 13 years ago
  30. 679b075 [driver] Put -fvectorize under the -Ofast umbrella flag. Part of rdar://13622687 by Chad Rosier · 13 years ago
  31. b71f6aa [driver] Improve the implementation of the -Ofast option. by Chad Rosier · 13 years ago
  32. 4938ddb [Mips] Convert a GNU style Mips ABI name to the name accepted by LLVM by Simon Atanasyan · 13 years ago
  33. 7e2da79 Add support for gcc's spelling of -fcolor-diagnostics. by Nico Weber · 13 years ago
  34. e246fbe [Modules] Convert module specific -fno-modules-autolink into -fno-autolink. by Daniel Dunbar · 13 years ago
  35. 6a0dd6b Add a new flag -vectorize-slp-aggressive to enable Hals BB vectorizer. by Nadav Rotem · 13 years ago
  36. 0a2604d Rename the slp-vectorizer clang/llvm flags. No functionality change. by Nadav Rotem · 13 years ago
  37. 6077761 [Mips] Support -mmicromips / -mno-micromips command line options. by Simon Atanasyan · 13 years ago
  38. f008724 [Mips] Fix indentation. by Simon Atanasyan · 13 years ago
  39. 82eec3a [Mips] Follow-up to r179481. Reduce code duplication. Use by Simon Atanasyan · 13 years ago
  40. 512dc38 [Mips] Remove "single" from the list of valid MIPS float ABI names. Add by Simon Atanasyan · 13 years ago
  41. e64a2b3 Remove duplicated comment. by Simon Atanasyan · 13 years ago
  42. 65b8da0 Fix the driver logic for recent versions of DragonFly. by John McCall · 13 years ago
  43. 9c8af45 Add a new -mimplicit-float option for symmetry with -mno-implicit-float. by Bob Wilson · 13 years ago
  44. 2ddb2c8 Hexagon: Remove -g option from the assembler command line. by Jyotsna Verma · 13 years ago
  45. a75018a For split dwarf we should also run the objcopy action if we're by Eric Christopher · 13 years ago
  46. a7d16ce Add an option to parse all comments as documentation comments by Dmitri Gribenko · 13 years ago
  47. 090301e One more follow-up to r179082 - parse PIC/PIE arguments even on platfroms that force default PIC (like Darwin x86-64), otherwise specifying -fPIC will produce bogus unused argument warning by Alexey Samsonov · 13 years ago
  48. 7e43407 Follow-up for r179082: more careful handling of -f(no-)sanitize-address-zero-base-shadow on Android by Alexey Samsonov · 13 years ago
  49. 54d770c If the user requested a zero-base-shadow sanitizer, infer -pie and -fPIC when appropriate. by Peter Collingbourne · 13 years ago
  50. 10ad081 [analyzer] Re-enable cplusplus.NewDelete (but not NewDeleteLeaks). by Jordan Rose · 13 years ago
  51. c451e57 Initial support for struct-path aware TBAA. by Manman Ren · 13 years ago
  52. 092d9e8 revert r178784 since it does not have a commit message by Manman Ren · 13 years ago
  53. 037d2b2 Index: include/clang/Driver/CC1Options.td by Manman Ren · 13 years ago
  54. 006208c Plumb through the -fsplit-stack option using the existing backend support. by Eric Christopher · 13 years ago
  55. b7d97e9 From PR9121 gcc defaulted to omitting the frame pointer on linux, by Eric Christopher · 13 years ago
  56. 01acbce [analyzer] Moving cplusplus.NewDelete to alpha.* for now. by Anton Yartsev · 13 years ago
  57. 6674c70 R600: Handle -mcpu option v3 by Tom Stellard · 13 years ago
  58. 7d45859 Add support for gcc-compatible -mfprnd -mno-fprnd PPC options by Hal Finkel · 13 years ago
  59. 4e55526 Rename clang::driver::tools::linuxtools to clang::driver::tools::gnutools. by Thomas Schwinge · 13 years ago
  60. 1fe8b3d Add support for gcc-compatible -mpopcntd -mno-popcntd PPC options by Hal Finkel · 13 years ago
  61. 279ca4d Add support for gcc-compatible -mmfcrf -mno-mfcrf PPC options by Hal Finkel · 13 years ago
  62. bf7fc9c <rdar://problem/13509689> Introduce -module-file-info option that provides information about a particular module file. by Douglas Gregor · 13 years ago
  63. 527b1c9 <rdar://problem/13434605> Periodically prune the module cache so that it does not grow forever. by Douglas Gregor · 13 years ago
  64. 13df036 [analyzer] Adds cplusplus.NewDelete checker that check for memory leaks, double free, and use-after-free problems of memory managed by new/delete. by Anton Yartsev · 13 years ago
  65. f3e624c If a .syms file is available alongside a sanitizer runtime, pass it to the by Richard Smith · 13 years ago
  66. 23c7d67 <rdar://problem/13477190> Give the Clang module cache directory some structure, so it's easier to find. by Douglas Gregor · 13 years ago
  67. cff3cde Split ubsan runtime into three pieces (clang part): by Richard Smith · 13 years ago
  68. c5f4c36 Fix redundant comparison in gcc::Common::ConstructJob. by Hans Wennborg · 13 years ago
  69. b2b0e3f [ASan] Make -fsanitize=address always imply -fsanitize=init-order by Alexey Samsonov · 13 years ago
  70. e0a75d6 Objective-C modern translator. Don't put line info by Fariborz Jahanian · 13 years ago
  71. 84b588b Pass an ArgList to every toolchain constructor. Remove the useIntegratedAs by Rafael Espindola · 13 years ago
  72. 878d2da Inline ShouldUseIntegratedAssembler and move the documentation to by Rafael Espindola · 13 years ago
  73. 248e219 Refactor a bit of duplicated code to useIntegratedAs. by Rafael Espindola · 13 years ago
  74. 2bed847 Make sure to use same EABI version for external assembler as for integrated as. by Anton Korobeynikov · 13 years ago
  75. 881d150 [ASan] Make -fsanitize=address imply -fsanitize=init-order (if the latter is not explicitly disabled). by Alexey Samsonov · 13 years ago
  76. acd31db [driver] Only enable -fmodules-autolink if we are using the integrated assembler. by Ted Kremenek · 13 years ago
  77. 6209366 Revert "Disallow using -fmodules with -no-integrated-as." by Ted Kremenek · 13 years ago
  78. 4b3ecba Disallow using -fmodules with -no-integrated-as. by Ted Kremenek · 13 years ago
  79. 737a452 Add flags for additional control over coverage generation. Pick the version by Nick Lewycky · 13 years ago
  80. 743bf67 Add ARM v6m, v7m, and v7em architectures for Cortex-M series processors. by Bob Wilson · 13 years ago
  81. f643afc Tidy up lists of Cortex-A series processors, adding entries for A7. by Bob Wilson · 13 years ago
  82. 58d6eb6 Check for warnings in a bunch of the linker invocations, and add one by Chandler Carruth · 13 years ago
  83. 0da400c [Mips] Add two new aliases for MIPS ABI names 32 (means o32 abi) and 64 by Simon Atanasyan · 13 years ago
  84. bfb0cd3 [Sanitizer] Change driver behavior when linking with -fsanitize=thread and -fsanitize=memory. TSan/MSan also provide their versions of new/delete and should use the same strategy as ASan. Share the code that sets linker flags for all sanitizers. by Alexey Samsonov · 13 years ago
  85. f154583 Propagate the split dwarf file information through into the backend by Eric Christopher · 13 years ago
  86. b164d67 Driver: Pass down the -march setting down to -cc1as on x86 too. by Benjamin Kramer · 13 years ago
  87. d380400 Split out the command handling for split debug info, we're going by Eric Christopher · 13 years ago
  88. acf2e78 Comment parsing: add CommentOptions to allow specifying custom comment block commands by Dmitri Gribenko · 13 years ago
  89. b3a1452 Add -fbracket-depth=N, analogous to -ftemplate-depth= and -fconstexpr-depth=, by Richard Smith · 13 years ago
  90. 77569ff Make sure we only use the output file as a base for debug splitting by Eric Christopher · 13 years ago
  91. e30f61c Make logic smaller. by Eric Christopher · 13 years ago
  92. d42fb73 Don't pass -split-dwarf= to the backend unless we're on linux for now. by Eric Christopher · 13 years ago
  93. 248357f Remove the SplitDebug action and replace with a set of commands by Eric Christopher · 13 years ago
  94. fd8eac6 Respect -fno-canonical-prefixes when deciding where to generate .gcno and .gcda by Nick Lewycky · 13 years ago
  95. d26b333 [Sanitizer] If -fsanitize-blacklist= option is not explicitly specified, make Clang look for the default sanitizer-specific blacklist in the resource directory. by Alexey Samsonov · 13 years ago
  96. 459d271 More grammar. by Eric Christopher · 13 years ago
  97. b4a99d3 Add support for -fvisibility-ms-compat. by John McCall · 13 years ago
  98. 8d56caa Unify some "kernel or kext" conditionals. by Eric Christopher · 13 years ago
  99. 943dfc1 Add a comment. by Eric Christopher · 13 years ago
  100. 5ecce12 Clean up comment. by Eric Christopher · 13 years ago