1. 8387e2a Add -fdelayed-template-parsing option. Using this option all templated function definitions are parsed at the end of the translation unit only if it is required by an actual instantiation. As such all the symbols of the TU are available during name lookup. by Francois Pichet · 14 years ago
  2. e8ba8d7 Wire up the -ftest-coverage and -fprofile-arcs flags to .gcno file emission (at by Nick Lewycky · 14 years ago
  3. 3cc3ffc Fix indentation. No functional change. by Nick Lewycky · 14 years ago
  4. 8a3a7f3 Driver/Darwin: Allow OS X deployment targets like 10.4.11, even though they by Daniel Dunbar · 14 years ago
  5. 0e02f6e Driver: Tweak -Xarch diags a bit more, we can't actually differentiate between by Daniel Dunbar · 14 years ago
  6. 7e9293b Driver: Improve -Xarch argument diagnostics a bit. by Daniel Dunbar · 14 years ago
  7. 32c8cb6 Driver: Suppress some additional warnings with -Qunused-arguments. by Daniel Dunbar · 14 years ago
  8. 659d23a Driver/Darwin: Switch to using -macosx for OS name in triples. by Daniel Dunbar · 14 years ago
  9. 729f38e Driver/Darwin: Switch to using new style triples. by Daniel Dunbar · 14 years ago
  10. 3cceec5 Driver/Darwin: Change to use generic iOS runtime library, which we now always need. by Daniel Dunbar · 14 years ago
  11. b5fbb89 Driver/Darwin: Disable movw/movt with -mkernel or -fapple-kext. by Daniel Dunbar · 14 years ago
  12. 877ded8 Driver: Support -fno-lto. by Daniel Dunbar · 14 years ago
  13. d130c7d Add ToolChain path support for linker on Slackware. by Ted Kremenek · 14 years ago
  14. 7d2b8c1 Initial work to improve documentation for Clang's diagnostics, from Matthieu Monrocq by Douglas Gregor · 14 years ago
  15. fc8f0e1 fix a bunch of comment typos found by codespell. Patch by by Chris Lattner · 14 years ago
  16. 34bac1f Driver/no-integrated-as: Fix forwarding of -g flag to assembler, when .s input by Daniel Dunbar · 14 years ago
  17. 09f43ed fix the path to ld.so for darwin/ppc, resolving PR9677. Patch by Chris Lattner · 14 years ago
  18. b8a3e81 refactor -ccc-gcc-name code by Dylan Noblesmith · 14 years ago
  19. 49af1f3 Rename -mtrap_function= to -ftrap_function= since it's now a target neutral options. by Evan Cheng · 14 years ago
  20. b20e442 Add -mtrap_function=<> option. rdar://9257465 by Evan Cheng · 14 years ago
  21. f44a1a0 fix a typo, patch by PaX team. by Chris Lattner · 14 years ago
  22. 089f872 Driver: Don't attempt to forward some Clang-only options to cc1. by Daniel Dunbar · 14 years ago
  23. c8a22b0 Driver: Sketch driver support for a CC_LOG_DIAGNOSTICS options, similar to the by Daniel Dunbar · 14 years ago
  24. 8f1cc07 Add support for Fedora16, gcc 4.6.0 and Fedora Rawhide. by Eric Christopher · 14 years ago
  25. 43ac297 Add ToolChain support to get Clang to recognize Ubuntu/ppc and Gentoo/ppc64. by Ted Kremenek · 14 years ago
  26. 832316e Move Driver::createInvocationFromArgs function to Frontend library to avoid dependency cycle by Argyrios Kyrtzidis · 14 years ago
  27. 054e4f5 Introduce Driver::createInvocationFromArgs used to create a CompilerInvocation from command-line args. by Argyrios Kyrtzidis · 14 years ago
  28. 1051fc0 Driver/Darwin: Tweak simulator link logic a bit more to be closer to GCC. by Daniel Dunbar · 14 years ago
  29. 4035580 Driver/Darwin: Tweak link logic for simulator. by Daniel Dunbar · 14 years ago
  30. 9693232 Integrated-As: Support -Wa,-L when using the integrated assembler. by Daniel Dunbar · 14 years ago
  31. abaca7a Add an option to suppress include stack printing on note diagnostics. by Chandler Carruth · 14 years ago
  32. 5adb5a8 Add -f[no-]strict-overflow to the Clang driver. Use it to set the by Chandler Carruth · 14 years ago
  33. 59f9046 Driver/Darwin: Dsymutil actions should put the dSYM adjacent to the output file. by Daniel Dunbar · 14 years ago
  34. 5188507 Rework checker "packages" and groups to be more hierarchical. by Ted Kremenek · 14 years ago
  35. 7f9fc3f switch a few Driver APIs to use llvm::ArrayRef, cleaning up code. by Chris Lattner · 14 years ago
  36. 3c66d30 Frontend: Add a more explicit -backend-option flag for passing backend command by Daniel Dunbar · 14 years ago
  37. 1ec0ade Add clang support for cortex-m0 cpus. Patch by James Orr. by Bob Wilson · 14 years ago
  38. 10c6435 Introduce FindTargetProgramPath to check for a target-specific helper by Joerg Sonnenberger · 14 years ago
  39. 05e5930 Memorize presence/absence of -nostdlib in Driver. by Joerg Sonnenberger · 14 years ago
  40. 8ab2bdc Remember sysroot in Driver. Pass it down to ld for NetBSD, FreeBSD by Joerg Sonnenberger · 14 years ago
  41. d98750f Driver: Forward -traditional and -traditional-cpp in preprocessing modes. by Daniel Dunbar · 14 years ago
  42. 5ce872f Driver/Darwin: Transparently fallback when compiling i386 -fapple-kext code, we by Daniel Dunbar · 14 years ago
  43. ac0659a Driver: Give SelectTool access to the action inputs. by Daniel Dunbar · 14 years ago
  44. 4702309 Driver/Darwin: Change fallback to use llvm-gcc search paths instead of GCC. by Daniel Dunbar · 14 years ago
  45. 79be940 Driver/Darwin: Kill the DarwinGCC toolchain. by Daniel Dunbar · 14 years ago
  46. 7693b10 On !Darwin, do use the integrated as with -static. by Rafael Espindola · 14 years ago
  47. 3209669 The Darwin kernel does not provide useful guard variable support. by John McCall · 14 years ago
  48. d47ea69 Driver/Obj-C: Be compatible with GCC behavior in that -fno-exceptions *does not* by Daniel Dunbar · 14 years ago
  49. 0133917 Driver/Darwin: These are command line options, not target features. by Daniel Dunbar · 14 years ago
  50. 7f6f8c8 Driver/Darwin: Suppress spurious warning about -force_cpusubtype_ALL. by Daniel Dunbar · 14 years ago
  51. fa41d69 Driver/Darwin/ARM: Kernel/kext code has more strict alignment requirements. by Daniel Dunbar · 14 years ago
  52. 7187fac Driver/ARM: Match GCC behavior in that -msoft-float disables NEON, despite this by Daniel Dunbar · 14 years ago
  53. 9a2927c Use C as fallback type if in C preprocessor mode. by Joerg Sonnenberger · 14 years ago
  54. 814638e Support Ubuntu hardy and intrepid, from Thomas Gamper! by Douglas Gregor · 14 years ago
  55. ade3195 Re-enable the IdempotentOperations checker for --analyze, and put it and the DeadStores checker into the "deadcode" group. by Ted Kremenek · 14 years ago
  56. 65f7165 Redo part of r127137: by Joerg Sonnenberger · 14 years ago
  57. 951c570 Explicitly initialize CCCIsCPP by Joerg Sonnenberger · 14 years ago
  58. 9ade4ae If called as *cpp or *cpp-[^-]*, run only the preprocessor. If no by Joerg Sonnenberger · 14 years ago
  59. f0594d8 Fix driver for thumb-capable ARM hosts, from Mikko Lehtonen! by Douglas Gregor · 14 years ago
  60. 476fc67 Normalize target triple passed out of driver. Basically this means by Anton Korobeynikov · 14 years ago
  61. db04e2e build: Allow disabling movt/movw from build, for testing purposes. by Daniel Dunbar · 14 years ago
  62. 86643b8 Since getDriver().getInstalledDir() returns a const char *, don't try to by Benjamin Kramer · 14 years ago
  63. bbe8e3e Driver/Darwin: Be bug compatible with GCC and ignore -pg on ARM. by Daniel Dunbar · 14 years ago
  64. 451f8ca The default CPU on FreeBSD for i386 should be i486, not pentium4. by Roman Divacky · 14 years ago
  65. 20f1462 On FreeBSD, we don't want 'getDriver().Dir + "/../lib"' added to the by Roman Divacky · 14 years ago
  66. 58e5ac9 For linking on FreeBSD, don't add a hardcoded "-L/usr/lib", but by Roman Divacky · 14 years ago
  67. cfe9af2 Implement -mrtd which sets the StdCall calling convention to be the default one. by Roman Divacky · 14 years ago
  68. 9c094fb Disable more warnings so that it is safe to use by Rafael Espindola · 14 years ago
  69. 035ff0c Don't warn about "clang -use-gold-plugin -c ...". With this users can say by Rafael Espindola · 14 years ago
  70. c4d2c90 [analyzer] Remove '-analyzer-check-objc-mem' flag, the nominee for best misnomer award. by Argyrios Kyrtzidis · 14 years ago
  71. e6533ff Make -fobjc-nonfragile-abi and -fgnu-runtime imply -fblocks (unless -fno-blocks is specified), because this combination of flags defines an Objective-C runtime that includes a blocks runtime. by David Chisnall · 14 years ago
  72. 43f220f Fix a tiny goof in the Driver's logic which caused the explicit presence by Chandler Carruth · 14 years ago
  73. 15348ae Add a -fcxx-exceptions flag to the frontend, which can be used to enable by Anders Carlsson · 14 years ago
  74. a676d50 [analyzer] Move the DeadStores checker out of the 'core' package. by Argyrios Kyrtzidis · 14 years ago
  75. 525544d Factor code out into a helper function, shouldUseExceptionTablesForObjCExceptions. by Anders Carlsson · 14 years ago
  76. 34f9e29 Driver: Attmpt to fix some possibly UB that MSVC doesn't care for. by Daniel Dunbar · 14 years ago
  77. 3fd345a Add support for ArchLinux, patch by Kevin Winchester. by Chandler Carruth · 14 years ago
  78. 6b7367e improve support for SUSE Linux Enterprise Server 11 SP1 (x86_64). by Chris Lattner · 14 years ago
  79. 0bb208c Remove the storage for -cxx-system-include. Make libcxx toolchain by Joerg Sonnenberger · 14 years ago
  80. e9b801f Make clang -cc1 disable Objective-C exceptions by default, and add a -fobjc-exceptions flag to turn them on. by Anders Carlsson · 14 years ago
  81. a2e4021 Pass the right linker flag in openbsd::Link::ConstructJob, by Chris Lattner · 14 years ago
  82. da4b7cf Add a new ObjCExceptions member variable to LangOptions. This controls whether Objective-C exceptions are enabled or not (they are by default). by Anders Carlsson · 14 years ago
  83. 8899ab0 [analyzer] '-analyzer-check-objc-mem' can go through the llvm/clang codebase without crashing; enable it for C++. by Argyrios Kyrtzidis · 14 years ago
  84. 8ac38d7 Driver/Darwin: Support -Wl, with -Xarch_. This doesn't work naturally because of by Daniel Dunbar · 14 years ago
  85. 7dd445e [analyzer] Use the new registration mechanism on the non-path-sensitive-checkers: by Argyrios Kyrtzidis · 14 years ago
  86. 0aa2057 Triple::MinGW64 is deprecated and removed. We can use Triple::MinGW32 instead. by NAKAMURA Takumi · 14 years ago
  87. 125b4cb Fix whitespace. by NAKAMURA Takumi · 14 years ago
  88. 2fb468d Disable default synthesized properties until we can properly re-evaluate the feature. by Ted Kremenek · 14 years ago
  89. c9f2e0f [analyzer] Use the new registration mechanism on the IdempotentOperationChecker. by Argyrios Kyrtzidis · 14 years ago
  90. 027a6ab [analyzer] Use the new registration mechanism on some of the internal checks. These are: by Argyrios Kyrtzidis · 14 years ago
  91. 43dee22 [analyzer] Overhauling of the checker registration mechanism. by Argyrios Kyrtzidis · 14 years ago
  92. 2423026 Add braces to quiet a gcc warning. by Matt Beaumont-Gay · 14 years ago
  93. c16bb76 Adjust the object files to be linked in when mcount profiling by Roman Divacky · 14 years ago
  94. be4c870 Implement mcount profiling, enabled via -pg. by Roman Divacky · 14 years ago
  95. 886e160 CMake: LLVM_NO_RTTI must be obsolete now! by NAKAMURA Takumi · 14 years ago
  96. 17d3fea Driver/Frontend: Wire up -mregparm=. by Daniel Dunbar · 14 years ago
  97. 09982ce Allow multiple -B prefixes. Patch by Joerg Sonnenberger. by Benjamin Kramer · 14 years ago
  98. fc2bd7c Add better support for ARM EABI triples. Patch by Renato Golin! by Bob Wilson · 14 years ago
  99. 2843c19 Driver: Fix spurious warning (from -cc1) about unused -fapple-kext on C inputs. by Daniel Dunbar · 14 years ago
  100. 398c610 build: Add support for DISABLE_DEFAULT_STRICT_ALIASING, which does what one by Daniel Dunbar · 14 years ago