1. 256a76e Call objc_terminate() instead of abort() when a cleanup throws an by John McCall · 14 years ago
  2. c06e074 Missing header from last commit; accidental change. by John McCall · 14 years ago
  3. 9f084a3 Change the driver's logic about Objective-C runtimes: abstract out a by John McCall · 14 years ago
  4. 5b2b89b Drop "soft" argument that would be considered as file argument by cc1. by Joerg Sonnenberger · 14 years ago
  5. bcf6a80 StringRef'ize clang::drive::Option::getName(), from Zach Wheeler! by Douglas Gregor · 14 years ago
  6. 37187cc Make the GCC version proliferation worse by N+1 for the sake of by Chandler Carruth · 14 years ago
  7. d18eeca Make clang behave in a gcc-compatible way in the presence of multiple flags for the same x86 target feature (e.g. -mno-sse -msse). gcc uses a somewhat unintuitive algorithm here in that the enabled SSE instructions is based on the order of the *last* flag for *each* feature-level, so that "-mno-sse -msse2" only enables SSE2, but "-mno-sse -msse2 -msse" enables all SSE levels. by Eli Friedman · 14 years ago
  8. aa7333c Update for llvm commit r134291. by Eric Christopher · 14 years ago
  9. 5d9b6bf Use existing -fcatch-undefined-behavior option, by Fariborz Jahanian · 14 years ago
  10. 1077e42 Under a compiler flag, -freset-local-blocks, by Fariborz Jahanian · 14 years ago
  11. 99ca47b Driver/Darwin: -force_load can be specified multiple times. by Daniel Dunbar · 14 years ago
  12. 3f4be6f libprofile_rt may be installed as a dylib on Darwin. by Bill Wendling · 14 years ago
  13. 89bb614 fix autoconf build from r133710 by Dylan Noblesmith · 14 years ago
  14. 3404fe7 Build and use libcompiler_rt whenever possible. by Eric Christopher · 14 years ago
  15. d71315c It is possible to request the nonfragile ABI with -fobjc-abi-version=2; by John McCall · 14 years ago
  16. a68e1c3 Driver/Darwin: Fixup version check for -object_path_lto support. by Daniel Dunbar · 14 years ago
  17. 13c4f21 Fix the default libc++ header search path to be sysrooted. Radar 9639692. by Bob Wilson · 14 years ago
  18. 5bfa656 Driver/Darwin: When invoking the linker, automatically pass -object_path_lto so by Daniel Dunbar · 14 years ago
  19. ed79895 Driver: Factor out IsUsingLTO helper function. by Daniel Dunbar · 14 years ago
  20. 468eb7d Fix typo. From Damjan Marion. by Joerg Sonnenberger · 14 years ago
  21. 2a45fa7 Driver/Darwin: Honor -Xarch_FOO when the arch matches either the toolchain or by Daniel Dunbar · 14 years ago
  22. c3b9014 Add support for -Wa,--noexecstack when building from a non-assembly file. For by Nick Lewycky · 14 years ago
  23. c2e70b4 [arcmt] Remove '-arcmt-modify-in-memory', it turned out less useful than we hoped it would be. by Argyrios Kyrtzidis · 14 years ago
  24. 7a883e3 Add support for -force_load flag, for compat with Apple gcc. rdar://9555962 . by Eli Friedman · 14 years ago
  25. c370398 Be aware of (x86_64-redhat-linux6E-)g++44 on RHEL5. by NAKAMURA Takumi · 14 years ago
  26. 8f0e8d2 The ARC Migration Tool. All the credit goes to Argyrios and Fariborz for this. by John McCall · 14 years ago
  27. f85e193 Automatic Reference Counting. by John McCall · 14 years ago
  28. 74da19f Introduce a -cc1-level option to turn off related result type by Douglas Gregor · 14 years ago
  29. 4c4efee Eliminate the -f[no]objc-infer-related-result-type flags; there's no by Douglas Gregor · 14 years ago
  30. 926df6c Implement Objective-C Related Result Type semantics. by Douglas Gregor · 14 years ago
  31. 169dd31 Revert "hack in my new variables for GCC" by Chandler Carruth · 14 years ago
  32. 8afdd56 hack in my new variables for GCC by Chandler Carruth · 14 years ago
  33. db6393f Sort -lgcc after -lgcc_s for NetBSD, otherwise shared libraries on i386 by Joerg Sonnenberger · 14 years ago
  34. 25a857b Toolchain support for Ubuntu Oneiric. Patch by Michael Wild! by Benjamin Kramer · 14 years ago
  35. 000a655 Adjust the linker for PowerPC64/-m32 on FreeBSD too. by Roman Divacky · 14 years ago
  36. 3393cef Make -m32 work on FreeBSD/PowerPC64. by Roman Divacky · 14 years ago
  37. 80df025 On linux, -nostdlib was causing a --start-group with no --end-group to be passed by Nick Lewycky · 14 years ago
  38. 7e46d0b Identifiers with _CapitalLetter are reserved, so don't use them. Prefer the by Nick Lewycky · 14 years ago
  39. c7409a0 We were looking at /usr/lib only if the distro had multilib. This is bogus: by Rafael Espindola · 14 years ago
  40. 5a640ef Add support for centos. by Rafael Espindola · 14 years ago
  41. 9af535a 80-col cleanup. by Eric Christopher · 14 years ago
  42. 304ed3f Untabify and fix whitespace. by NAKAMURA Takumi · 14 years ago
  43. 14ea13c We already have support for using c++ headers from a custom location. by Rafael Espindola · 14 years ago
  44. 0b200f6 Add Debian wheezy/sid to ToolChains.cpp. Patch by Michael Wild. PR10064. by Eli Friedman · 14 years ago
  45. db3f24a Change how we link libprofile_rt.a. While at it, refactor the code a bit. by Rafael Espindola · 14 years ago
  46. 01ba854 Add -fno-gnu89-inline. by Rafael Espindola · 14 years ago
  47. fb3f4aa Implement -fgnu89-inline. Fixes PR10041. by Rafael Espindola · 14 years ago
  48. 446b847 Add the necessary -L option for finding libprofile_rt.a. It might be a good by Rafael Espindola · 14 years ago
  49. 951733d Driver/Clang: Simplify code to use arch enumerations. by Daniel Dunbar · 14 years ago
  50. 477aab6 A StringRef-ication of the DiagnosticIDs API and internals. by Argyrios Kyrtzidis · 14 years ago
  51. 2e95a6d When given one of the applicable coverage flags, try to link against by Nick Lewycky · 14 years ago
  52. 776bff7 Let amd64 be used in target triple instead of x86_64 on FreeBSD. by Roman Divacky · 14 years ago
  53. 5b4e7b1 For non-Darwin, a plain 'char' type is unsigned. by Jim Grosbach · 14 years ago
  54. f0b60ec Fix a bug in the most recent openSUSE support patch. by Chandler Carruth · 14 years ago
  55. 64a8917 add opensuse toolchain support, patch by Ismail Donmez! by Chris Lattner · 14 years ago
  56. d753b56 Add Redhat Enterprise Linux to the Linux toolchain, PR9769, by Chris Lattner · 14 years ago
  57. c9471b0 Introduce the -fdiagnostics-format=xxx option to control how Clang by Douglas Gregor · 14 years ago
  58. 46a4939 Correction for r131662, the GNU as option is --fatal-warnings. by Joerg Sonnenberger · 14 years ago
  59. d793350 Support -fatal-warnings for the assembler frontend by Joerg Sonnenberger · 14 years ago
  60. de5c048 - Fixes openSUSE detection for 11.4 and upcoming 12.1 by David Chisnall · 14 years ago
  61. 199e09a Add some support for RHEL5 systems. by Eric Christopher · 14 years ago
  62. cb77392 Fix comment. by Rafael Espindola · 14 years ago
  63. 97f6abb The logic about -static is darwin only. For now assume that all non by Rafael Espindola · 14 years ago
  64. 182564c Make the triple an explicit argument of FindTargetProgramPath. by Joerg Sonnenberger · 14 years ago
  65. 03e9230 Driver/Darwin: Put dsymutil -o arguments first, so that dysmutil doesn't barf by Daniel Dunbar · 14 years ago
  66. 359cf92 Move logic for passing down -mrelax-all / -relax-all into a common by Joerg Sonnenberger · 14 years ago
  67. 9d0fbea Rename ContainsCompileAction to ContainsCompileOrAssembleAction to by Joerg Sonnenberger · 14 years ago
  68. 3dc0541 Preserve the full name of the file, so that '-c -o foo.pic.o' produces by Nick Lewycky · 14 years ago
  69. 5ea4f44 Record where the GCOV data files should be placed. by Nick Lewycky · 14 years ago
  70. 574bb5a No, fix this use after free properly. by Nick Lewycky · 14 years ago
  71. 3c989fc Fix use after free through StringRef. by Nick Lewycky · 14 years ago
  72. 1a58402 Add the -mstackrealign option which just communicates the need to by Eric Christopher · 14 years ago
  73. cc95719 Driver/Darwin: Honor --sysroot= when invoking the linker, on Darwin. by Daniel Dunbar · 14 years ago
  74. 61b1efe Disable CFI if not using the integrated assembler. We should probably do this only for by Rafael Espindola · 14 years ago
  75. f24a151 Implement -fno-dwarf2-cfi-asm. by Rafael Espindola · 14 years ago
  76. 87e945f Driver/Darwin: Don't link -lgcc_s.1 when compiling as iOS for the simulator, by Daniel Dunbar · 14 years ago
  77. b7f5ef7 Driver/Darwin: When using -mios-simulator-version-min, explicitly pass this on by Daniel Dunbar · 14 years ago
  78. 3fd823b Driver/Darwin: Reject invalid arch combinations with by Daniel Dunbar · 14 years ago
  79. 5f5c37b Driver/Darwin: Change Darwin toolchain to explicitly track is-ios-sim bit, and by Daniel Dunbar · 14 years ago
  80. 9d609f2 Driver/Darwin: Sketch initial support for a -mios-simulator-version-min= flag by Daniel Dunbar · 14 years ago
  81. a0fa203 Add -Oz option and use it to set the inline threshold to 25. by Bob Wilson · 14 years ago
  82. 3df2325 Driver/cc1as: Forward -mllvm arguments when compiling assembly files. by Daniel Dunbar · 14 years ago
  83. ce911f5 Driver/Darwin/ld: Set the deployment target following the version information in by Daniel Dunbar · 14 years ago
  84. 2951637 Make the top-level driver ignore -fobjc-default-synthesize-properties while this feature undergoes more review and development. This is still available as a -cc1 option for testing. by Ted Kremenek · 14 years ago
  85. 8ac127a Driver: When compilation fails, don't try to remove output files we don't have by Daniel Dunbar · 14 years ago
  86. 80585d8 Let clang detect gcc triple on Ubuntu Natty. Patch by Thomas Jablin. by Nico Weber · 14 years ago
  87. f8c247d Move all of the logic for __DEPRECATED to the driver based on comments by Chandler Carruth · 14 years ago
  88. 1cfe3c3 Fix Clang's __DEPRECATED define to be controled by -Wdeprecated. This by Chandler Carruth · 14 years ago
  89. 50465d1 There were some frustrating problems with the implementation of by Chandler Carruth · 14 years ago
  90. 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
  91. e8ba8d7 Wire up the -ftest-coverage and -fprofile-arcs flags to .gcno file emission (at by Nick Lewycky · 14 years ago
  92. 3cc3ffc Fix indentation. No functional change. by Nick Lewycky · 14 years ago
  93. 8a3a7f3 Driver/Darwin: Allow OS X deployment targets like 10.4.11, even though they by Daniel Dunbar · 14 years ago
  94. 0e02f6e Driver: Tweak -Xarch diags a bit more, we can't actually differentiate between by Daniel Dunbar · 14 years ago
  95. 7e9293b Driver: Improve -Xarch argument diagnostics a bit. by Daniel Dunbar · 14 years ago
  96. 32c8cb6 Driver: Suppress some additional warnings with -Qunused-arguments. by Daniel Dunbar · 14 years ago
  97. 659d23a Driver/Darwin: Switch to using -macosx for OS name in triples. by Daniel Dunbar · 14 years ago
  98. 729f38e Driver/Darwin: Switch to using new style triples. by Daniel Dunbar · 14 years ago
  99. 3cceec5 Driver/Darwin: Change to use generic iOS runtime library, which we now always need. by Daniel Dunbar · 14 years ago
  100. b5fbb89 Driver/Darwin: Disable movw/movt with -mkernel or -fapple-kext. by Daniel Dunbar · 14 years ago