1. 9f31437 Fix using Clang as a cross compiler installed on a host machine and not by Chandler Carruth · 12 years ago
  2. 09c9a56 Use VersionTuple to manage macosx versions in the driver. No functionality change. by Benjamin Kramer · 13 years ago
  3. 30660a8 Add new code migrator support for migrating existing Objective-C code to use by Ted Kremenek · 13 years ago
  4. ebcb57a Add clang support for new Objective-C literal syntax for NSDictionary, NSArray, by Ted Kremenek · 13 years ago
  5. 5840dd9 [driver] Emit an error when trying to use ARC on macosx earlier than 10.6 by Argyrios Kyrtzidis · 13 years ago
  6. 079d2bb A follow-up to r151482 which added support for powerpc and powerpc64 by Chandler Carruth · 13 years ago
  7. 155c54c Add support for PPC and PPC64 multiarch toolchains on Debain. by Chandler Carruth · 13 years ago
  8. 0e65959 Implement a -gcc-toolchain command line option that does the same as by Rafael Espindola · 13 years ago
  9. 31c4690 First pass at Solaris toolchain support. This version compiles and links hello by David Chisnall · 13 years ago
  10. cc8a945 include clang's config.h unconditionally (v2) by Dylan Noblesmith · 13 years ago
  11. 9b338a7 Delete a simplistic helper function now that llvm::Triple can provide by Chandler Carruth · 13 years ago
  12. d747efa Begin refactoring to use the newly added triple predicates for by Chandler Carruth · 13 years ago
  13. afe55fb - Turn the other distribution checks into range compares. by Benjamin Kramer · 13 years ago
  14. 668ecd9 Consolidate the ubuntu detection logic a bit, add an entry for Ubuntu 12.04 aka precise pangolin. by Benjamin Kramer · 13 years ago
  15. f7ccbad Basic: import SmallString<> into clang namespace by Dylan Noblesmith · 13 years ago
  16. 6f42b62 Basic: import OwningPtr<> into clang namespace by Dylan Noblesmith · 13 years ago
  17. 353300c Replace the old --with-cxx-* configure options with a single --with-gcc-toolchain by Rafael Espindola · 13 years ago
  18. f2462be back out r149504 by Dylan Noblesmith · 13 years ago
  19. 69d3b4f include clang's config.h unconditionally by Dylan Noblesmith · 13 years ago
  20. 4c5ffb3 Use new Triple::getMacOSXVersion function. by Bob Wilson · 13 years ago
  21. 1085377 Fix more fallout from the introduction of "macosx" and "ios" triples. by Bob Wilson · 13 years ago
  22. 1d16f0f Revert r149083 which is not the direction we're going in the Clang by Chandler Carruth · 13 years ago
  23. 1bd9137 Remove the ToolTriple logic in NetBSD, which was completely broken by by Joerg Sonnenberger · 13 years ago
  24. 66de97f Remove obviously incorrect branch. by Joerg Sonnenberger · 13 years ago
  25. 34144f6 Keep track of the original target the user specified before by Joerg Sonnenberger · 13 years ago
  26. c01dfc1 Revert r148249: "Make the auto-detection hack for the iOS simulator set the target triple correctly." by Bob Wilson · 13 years ago
  27. 24248e3 Reintroduce r148981 with significantly improved regression test. Now it by Chandler Carruth · 13 years ago
  28. 10afce3 Revert r148981 because it fails test/Driver/freebsd.c by Argyrios Kyrtzidis · 13 years ago
  29. d081baa Try to unbreak the FreeBSD toolchain's detection of 32-bit targets by Chandler Carruth · 13 years ago
  30. 00646ba The Linux pattern of adding all the search paths that exist doesn't seem by Chandler Carruth · 13 years ago
  31. 32f88be Remove the 'ToolTriple' concept from the NetBSD toolchain along with my by Chandler Carruth · 13 years ago
  32. 4d7ff6e Switch the ToolChain types to all store a Driver reference rather than by Chandler Carruth · 13 years ago
  33. ea04285 Have FreeBSD use even more of the same smarts as Linux is now using for by Chandler Carruth · 13 years ago
  34. 6f75cc3 Switch FreeBSD to just include both '/usr/lib32' and '/usr/lib' in the by Chandler Carruth · 13 years ago
  35. fc52f75 Switch the Linux C++ standard library header search logic over to use by Chandler Carruth · 13 years ago
  36. 1c6f04a Make a major refactoring to how the GCC installation detection works. by Chandler Carruth · 13 years ago
  37. 8908879 Fix one of the (larger) FIXMEs where we were misusing the Driver's idea by Chandler Carruth · 13 years ago
  38. fa5be91 Address one part of the FIXME I introduced my switching the triple by Chandler Carruth · 13 years ago
  39. 5d84bb4 At least within these classes, consistently spell 'GCC' as 'GCC'. by Chandler Carruth · 13 years ago
  40. 58f2b29 Start hoisting the logic for computing the target triple into its own by Chandler Carruth · 13 years ago
  41. 100d041 Make the auto-detection hack for the iOS simulator set the target triple correctly. Getting the target triple wrong mostly appears to work, but messes up in subtle cases; for example, we incorrectly conclude that fwrite is actually named fwrite$UNIX2003. Also shuffles around the auto-detection code a bit to try and make it a bit more reliable. Fixes <rdar://problem/10664848>. by Eli Friedman · 13 years ago
  42. 9606a57 rename DefaultHostTriple into DefaultTargetTriple by Sebastian Pop · 13 years ago
  43. 704e732 Remove --hash-style from link command on Android. by Evgeniy Stepanov · 13 years ago
  44. 983d835 Revert changes to lib/Driver in r147917; I didn't mean to commit this. by Eli Friedman · 13 years ago
  45. b69b42c Start refactoring code for capturing variables and 'this' so that it is shared between lambda expressions and block literals. by Eli Friedman · 13 years ago
  46. b43550b Add support for the androideabi environment to our triple support, and by Chandler Carruth · 13 years ago
  47. 0e743b1 Handle a /etc/debian_version with a version number instead of a codename. by Rafael Espindola · 13 years ago
  48. 99ba9e3 Unweaken vtables as per http://llvm.org/docs/CodingStandards.html#ll_virtual_anch by David Blaikie · 13 years ago
  49. 79cbbdc Split the Windows toolchain definition into its own file. This is by Chandler Carruth · 13 years ago
  50. 9631939 Hexagon backend support by Tony Linthicum · 13 years ago
  51. d4e6e7e Fix the --hash-style option when the target is MIPS as it is by Chandler Carruth · 13 years ago
  52. 6d402dc Misc Minix-specific changes to clang: by Eli Friedman · 13 years ago
  53. 2e55df4 Allow clang to find gcc libs on suse ppc64 by Hal Finkel · 13 years ago
  54. c24767c Driver: Add a --rtlib={compiler-rt,libgcc} argument which I plan to use to allow by Daniel Dunbar · 13 years ago
  55. 1c636df Fix multilib library paths on ppc64 Linux. Patch by Michael Kostylev. PR11472. by Eli Friedman · 13 years ago
  56. 7b5f101 [asan] Mac: do not link dynamic libs with the asan-rt, use -undefined dynamic_lookup for dynamic libs. Style fixes. Patch by glider@google.com by Kostya Serebryany · 13 years ago
  57. 94b54ea Driver/Darwin: Add ASAN runtime library link support. by Daniel Dunbar · 13 years ago
  58. 7972c88 A couple driver fixes for PPC Linux. Patches by Michael Kostylev. PR11444/PR11445. by Eli Friedman · 13 years ago
  59. f471487 clang/Darwin: Use the compiler-rt provided profile library. by Daniel Dunbar · 13 years ago
  60. 5a5dcdc Search for libstdc++.dylib in llvm-gcc's files on darwin10. rdar://10419079 by Bob Wilson · 13 years ago
  61. d7df785 Add Linux multiarch include directories for mips/mipsel. Patch from Simon Atanasyan. by Eli Friedman · 13 years ago
  62. d936d9d Fix an issue that Duncan discovered on a specific (no longer current) by Chandler Carruth · 13 years ago
  63. 5bea4f6 Misc fixes for clang driver on Mips Linux. Patch by Simon Atanasyan. by Eli Friedman · 13 years ago
  64. c44bc2d Add a default system include of '/include'. This isn't particularly by Chandler Carruth · 13 years ago
  65. 0764308 Rip out one of the features I added for the driver-include-management. by Chandler Carruth · 13 years ago
  66. eb35ffc Fix Linux libc++ usage. Somehow this slipped through during the port. by Chandler Carruth · 13 years ago
  67. b37fe61 Begin lifting some of the one-off checking logic into generic helper by Chandler Carruth · 13 years ago
  68. 19347ed Move the GCC installation detection logic down into the Generic_GCC by Chandler Carruth · 13 years ago
  69. 089b272 Remove an old OpenSUSE hack that is no longer needed -- it is exactly by Chandler Carruth · 13 years ago
  70. d1f7306 Remove the HasMultilib check. It was essentially useless. The driver now by Chandler Carruth · 13 years ago
  71. 7902d76 The version objects need to actually store the version strings; they by Chandler Carruth · 13 years ago
  72. abaa1d7 Throw the switch and move all Linux header search over to the GCC by Chandler Carruth · 13 years ago
  73. 6a21e65 Add a missing triple spotted by inspecting and testing of the include by Chandler Carruth · 13 years ago
  74. 0e29dbb Lift the GCCVersion type into the header file and start persisting it in by Chandler Carruth · 13 years ago
  75. fa13459 Switch some of these interfaces from std::string to StringRef and Twine. by Chandler Carruth · 13 years ago
  76. a463089 Take a better approach to detecting and selecting multiarch include by Chandler Carruth · 13 years ago
  77. 0170fff Revert r143864, as the problem I was actually looking at can be solved by Chandler Carruth · 13 years ago
  78. 5ffa3ee Start pruning down the set of flags passed to CC1 for header search. by Chandler Carruth · 13 years ago
  79. cb2e00f Enhance the GCC version parsing and comparison logic to handle some more by Chandler Carruth · 13 years ago
  80. 69cd4aa Remove a pointless member. I have no idea why I made this not a local by Chandler Carruth · 13 years ago
  81. ca28a89 Remove a no-longer needed helper function. Thanks for implementing this Michael! by Chandler Carruth · 13 years ago
  82. f13b13e Move the GCC installation detection helper a member of the Linux by Chandler Carruth · 13 years ago
  83. 258883b Remove support for Gentoo subversion-ebuild installed llvm-gcc libstdc++ by Chandler Carruth · 13 years ago
  84. 7d7e9f9 Move the Linux header searching from the Frontend to the Driver. This is by Chandler Carruth · 13 years ago
  85. 6fdebee Try to reduce the nastiness that creeps in through Windows.h a bit. by Benjamin Kramer · 13 years ago
  86. 103accc Fix a significant oversight in my move of MSVC includes to the driver: by Chandler Carruth · 13 years ago
  87. ac2bc4d Add two flags to the CC1 layer that I was hoping to avoid. We need to by Chandler Carruth · 13 years ago
  88. 9cef887 Fix MSVC build. by Michael J. Spencer · 13 years ago
  89. ca23419 Begin the migration of header search logic to the driver, starting with by Chandler Carruth · 13 years ago
  90. 236e0b6 Simplify the set of directories we look for on multiarch systems. by Chandler Carruth · 13 years ago
  91. deb73f8 Fix part of PR11223 and probably a few dups as well. This teaches the by Chandler Carruth · 13 years ago
  92. 1a1764b Stop disabling integrated assembler with -static. <rdar://problem/10175391> by Bob Wilson · 13 years ago
  93. c19981c [driver] Make the driver to link the simulator arclite lib when passing -mios-simulator-version-min. by Argyrios Kyrtzidis · 13 years ago
  94. dceb11f Revert r142311, -mios-simulator-version-min does not work correctly. by Argyrios Kyrtzidis · 13 years ago
  95. b56e6ad Remove the hack where we sniff the __IPHONE_OS_VERSION_MIN_REQUIRED define. by Argyrios Kyrtzidis · 13 years ago
  96. 16a6355 Fix a silly bug introduced in r142133. by Chandler Carruth · 13 years ago
  97. 7a09d01 Clean up some cruft in the library path searching logic by making by Chandler Carruth · 13 years ago
  98. f886d6f Fix the CXX_INCLUDE_ROOT case that was out of date with ScanLibDirForGCCTriple. by Rafael Espindola · 13 years ago
  99. 905c45f Use Triple.isOSDarwin() instead of comparing against Triple::Darwin. by Bob Wilson · 13 years ago
  100. 84cbd4b Add triple for RHEL 5 to the libpath collecting logic. by Benjamin Kramer · 13 years ago