1. 1ce3a6b Clang has existing support for debuggers that by Sean Callanan · 14 years ago
  2. 14adb36 Fix -ftrap-function fallout from llvm r145714. <rdar://problem/10799325> by Bob Wilson · 14 years ago
  3. 2e12965 Rename -dependency-graphviz to -dependencncy-dot by Douglas Gregor · 14 years ago
  4. 83d46be Introduce a -cc1 option "-dependency-graphviz" that determines header by Douglas Gregor · 14 years ago
  5. eed64c7 Complain about attempts to use 'protected' visibility on targets by John McCall · 14 years ago
  6. 48fd81b objc-arc: introduce -no-finalize-removal which in gc mode, by Fariborz Jahanian · 14 years ago
  7. e9fc377 Extend the ExternalASTSource interface to allow the AST source to by Douglas Gregor · 14 years ago
  8. 24e9aff Introduce 3 new fixit options: by Argyrios Kyrtzidis · 14 years ago
  9. aa7b9aa arc migrator: Provide infrastructure to add options by Fariborz Jahanian · 14 years ago
  10. 1c8c436 Add support for -fno-optimize-sibling-calls. Currently only implemented in the by Nick Lewycky · 14 years ago
  11. e4d798f More dead code removal (using -Wunreachable-code) by David Blaikie · 14 years ago
  12. 32fbe31 Extract the (InputKind, std::string) pair used to describe inputs to by Douglas Gregor · 14 years ago
  13. ad01b31 Add a "Modules" language option, which subsumes the previous by Douglas Gregor · 14 years ago
  14. 2f197ad Rename the command-line option for mapping #include/#import over to by Douglas Gregor · 14 years ago
  15. 306bd2c Fix PR11685 by implementing -ffast-math and its various friends in the by Chandler Carruth · 14 years ago
  16. e56f393 Mass rename C1x references to C11. The name hasn't proliferated like "C++0x" so this patch is surprisingly small. by Benjamin Kramer · 14 years ago
  17. e99b27f Let CompilerInvocation initialization indicate failure by Dylan Noblesmith · 14 years ago
  18. f6f003a C++11 constexpr: Add note stacks containing backtraces if constant evaluation by Richard Smith · 14 years ago
  19. 1332d9b Per discussion on the list, remove BitcodeVerify pass to reimplement as a free function. by Chad Rosier · 14 years ago
  20. c4399f7 Add frontend flags to enable bitcode verifier pass. by Chad Rosier · 14 years ago
  21. 76329bf Hexagon backend support by Tony Linthicum · 14 years ago
  22. 19939cc Driver: Handle -f{no-}honor-infinities, -f{no-}honor-nans, and by Daniel Dunbar · 14 years ago
  23. f4d3f7a Stack realignment is a tristate. Add -mno-stackrealign to turn off all stack by Nick Lewycky · 14 years ago
  24. db66ed0 Add -mstack-alignment=X and fix -mstackrealign handling now that the by Joerg Sonnenberger · 14 years ago
  25. 70db54f Eliminate the -emit-module option, which emitted a module by parsing a by Douglas Gregor · 14 years ago
  26. 696894a Silence GCC warnings, RefCountedBase is meant to be default-initialized here. by Benjamin Kramer · 14 years ago
  27. 04268df Set __OPTIMIZE_SIZE__ on -Os and -Oz. This matches gcc's behaviour on both OS X by Rafael Espindola · 14 years ago
  28. c3333e8 implement __has_feature(address_sanitizer); also use LangOpts.AddressSanitizer instead of CodeGenOpts.AddressSanitizer by Kostya Serebryany · 14 years ago
  29. 9a56882 Add driver arguments -ftemplate-depth=N and -fconstexpr-depth=N, with the same by Richard Smith · 14 years ago
  30. 2acedbd Refine placement of LangOptions object in CompilerInvocation by adding a new baseclass CompilerInvocationBase with a custom copy constructor. This ensures that whenever the CompilerInvocation object's copy constructor is used we always clone the LangOptions object. by Ted Kremenek · 14 years ago
  31. 8cf47df Make 'LangOptions' in CompilerInvocation a heap-allocated, reference counted object. I discovered that llvm::RefCountedBase<T> has by Ted Kremenek · 14 years ago
  32. 8855ff6 Add -f[no-]address-sanitizer flag by Kostya Serebryany · 14 years ago
  33. 2b20cb8 Add support for building a module from a module map to the -cc1 by Douglas Gregor · 14 years ago
  34. 7d106e4 Add a -cc1-level option -fmodule-name=<name>, which will be used when by Douglas Gregor · 14 years ago
  35. a62ba81 Rip out one of the features I added for the driver-include-management. by Chandler Carruth · 14 years ago
  36. d9e10ec Fix a significant oversight in my move of MSVC includes to the driver: by Chandler Carruth · 14 years ago
  37. 611cb64 Add two flags to the CC1 layer that I was hoping to avoid. We need to by Chandler Carruth · 14 years ago
  38. 384dfa4 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 · 14 years ago
  39. 07216d1 Fix various minor issues find via unreachable code warnings, from Ahmed Charles! by Douglas Gregor · 14 years ago
  40. 055c970 Add an option to emulate the strange Apple gcc behavior of #pragma pack. by Eli Friedman · 14 years ago
  41. 8188c8a rename getHostTriple into getDefaultTargetTriple in clang by Sebastian Pop · 14 years ago
  42. f1d76db Add support for lazily linking bitcode files (using a new by Peter Collingbourne · 14 years ago
  43. 4610ea2 Start work on SerializedDiagnosticPrinter, a new DiagnosticConsumer that serializes out the diagnostics for a given translation unit to a bit code file. This is a WIP. by Ted Kremenek · 14 years ago
  44. 9885f61 Make -fms-compatibility imply -fms-extensions. Fixes PR11204. by Douglas Gregor · 14 years ago
  45. ba743b7 Take DW_AT_comp_dir from $PWD when it's present and starts with a '/'. This is by Nick Lewycky · 14 years ago
  46. b274318 Frontend: Support -iframework. by Daniel Dunbar · 14 years ago
  47. 1d617ac Wire up support for the controlling the extended dwarf .file directive. With by Nick Lewycky · 14 years ago
  48. 71129d5 When building a module, use the macro definitions on the command line by Douglas Gregor · 14 years ago
  49. b25bfde Frontend: Replace -nostdinc by -nostdsysteminc (which is just system include by Daniel Dunbar · 14 years ago
  50. 698f019 Revert r140009, about disabling clang's builtin in -fms-compatibility mode. by Francois Pichet · 14 years ago
  51. 1deb5b6 OpenCL: add driver/frontend support for precompiled headers by Peter Collingbourne · 14 years ago
  52. a9455ec CUDA: add -fcuda-is-device flag by Peter Collingbourne · 14 years ago
  53. 096ed29 Driver & AST: Implement support for -fpack-struct and -fpack-struct= command by Daniel Dunbar · 14 years ago
  54. 9b0a7ce Make -fobjc-nonfragile-abi the -cc1 default, since it's the by John McCall · 14 years ago
  55. 8d4c8e1 [analyzer] Add -analyzer-purge option which can take on multiple values, remove -analyzer-purge=none. (Small refactor as well: move the work of constructing AnalysisManager from the callers to the class itself.) by Anna Zaks · 14 years ago
  56. 9c902b5 Rename Diagnostic to DiagnosticsEngine as per issue 5397 by David Blaikie · 14 years ago
  57. 83d382b Switch assert(0/false) llvm_unreachable. by David Blaikie · 14 years ago
  58. 8404eb0 Add support for CPATH and friends. by Benjamin Kramer · 14 years ago
  59. 0a3a22f In the OpenCL mode, the AltiVec mode must be off and checks must be strict by Tobias Grosser · 14 years ago
  60. 26e8096 Do not use builtin includes if -fms-compatibility is specified. Some MSVC header files have the same name as clang's builtins, this creates clash. by Francois Pichet · 14 years ago
  61. 0706d20 Rename LangOptions::Microsoft to LangOptions::MicrosoftExt to make it clear that this flag must be used only for Microsoft extensions and not emulation; to avoid confusion with the new LangOptions::MicrosoftMode flag. by Francois Pichet · 14 years ago
  62. 1b4f163 As per discussion with Doug Gregor on the IRC channel, introduce a new compiler switch: -fms-compatility. by Francois Pichet · 14 years ago
  63. 97eec24 Add an experimental flag -fauto-module-import that automatically turns by Douglas Gregor · 14 years ago
  64. 8a880e3 Eliminate the unused -create-module cc1-level option by Douglas Gregor · 14 years ago
  65. a739d9a Encode the module hash in base-36, to reduce the length of the strings a bit by Douglas Gregor · 14 years ago
  66. 1735f4e For modules, use a hash of the compiler version, language options, and by Douglas Gregor · 14 years ago
  67. 79a9141 Switch LangOptions over to a .def file that describes header of the by Douglas Gregor · 14 years ago
  68. 1e44e02 Introduce a cc1-level option to provide the path to the module cache, by Douglas Gregor · 14 years ago
  69. 7959fee Treat the weak export of block runtime symbols as a deployment-target by John McCall · 14 years ago
  70. c67bcd5 Remove the -import-module option. It's no longer useful by Douglas Gregor · 14 years ago
  71. ba3df1d [driver] Add -mglobal-merge/-mno-global-merge machine options to enable/disable merging of by Chad Rosier · 14 years ago
  72. 2ed0ee1 Eliminate the -chained-pch flag and all of the frontend and libclang options associated with it. Chained PCH is the only way to build a PCH file that includes another PCH file by Douglas Gregor · 14 years ago
  73. 69f74f8 Introduce a -cc1 option "-emit-module", that creates a binary module by Douglas Gregor · 14 years ago
  74. c687cae Accept -x objc++-cpp-output as an alias for -x objective-c++-cpp-output by Nico Weber · 14 years ago
  75. 0248f57 Wire up -import-module to run ReadAST for each module loaded. by Jonathan D. Turner · 14 years ago
  76. 7366518 Really remove FlatStoreManager and BasicStoreManager, this time from the driver. Also remove associated tests. Sorry for the messy commits; this is the result of a botched Git merge. by Ted Kremenek · 14 years ago
  77. 9f93e38 Introduce the "-index-header-map" option, to give special semantics by Douglas Gregor · 14 years ago
  78. 0e62c1c remove unneeded llvm:: namespace qualifiers on some core types now that LLVM.h imports by Chris Lattner · 14 years ago
  79. d571363 [arcmt] Add some additional driver flags to optionally emit or save the pre-migration ARC errors. by Argyrios Kyrtzidis · 14 years ago
  80. 3f4138c In debugger mode, make ObjC message sends to unknown selectors return by John McCall · 14 years ago
  81. 77b0e7f2 Implement -MG. Fixes PR9613 by Peter Collingbourne · 14 years ago
  82. 7fbd97f [arcmt] Introduce new '-ccc-arcmt-migrate <path>' ARC migration driver option. by Argyrios Kyrtzidis · 14 years ago
  83. f8c3ccd Remove BoostCon-specific code from Clang. FWIW, I'm a fan of things like this living in a separate branch. by Jonathan D. Turner · 14 years ago
  84. 9de1978 Call objc_terminate() instead of abort() when a cleanup throws an by John McCall · 14 years ago
  85. 24fc0de Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 14 years ago
  86. 25e61c5 Use existing -fcatch-undefined-behavior option, by Fariborz Jahanian · 14 years ago
  87. fc510bd Under a compiler flag, -freset-local-blocks, by Fariborz Jahanian · 14 years ago
  88. f64a560 Make InitHeaderSearch::AddPath and HeaderSearchOptions::AddPath consistent by Bob Wilson · 14 years ago
  89. b02ea3d Fix the default libc++ header search path to be sysrooted. Radar 9639692. by Bob Wilson · 14 years ago
  90. d3f3d93 IRgen: Add a -fuse-register-sized-bitfield-access option, for testing. by Daniel Dunbar · 14 years ago
  91. ca6b90d Add support for -Wa,--noexecstack when building from a non-assembly file. For by Nick Lewycky · 14 years ago
  92. 1240f4e [arcmt] Remove '-arcmt-modify-in-memory', it turned out less useful than we hoped it would be. by Argyrios Kyrtzidis · 14 years ago
  93. d70fb98 The ARC Migration Tool. All the credit goes to Argyrios and Fariborz for this. by John McCall · 14 years ago
  94. 31168b0 Automatic Reference Counting. by John McCall · 14 years ago
  95. a860e6a Introduce a -cc1-level option to turn off related result type by Douglas Gregor · 14 years ago
  96. c9224d6 Eliminate the -f[no]objc-infer-related-result-type flags; there's no by Douglas Gregor · 14 years ago
  97. 3382372 Implement Objective-C Related Result Type semantics. by Douglas Gregor · 14 years ago
  98. fb2af64 Implement -fgnu89-inline. Fixes PR10041. by Rafael Espindola · 14 years ago
  99. 643c922 Introduce the -fdiagnostics-format=xxx option to control how Clang by Douglas Gregor · 14 years ago
  100. 85c011d Preserve the full name of the file, so that '-c -o foo.pic.o' produces by Nick Lewycky · 14 years ago