summaryrefslogtreecommitdiffstats
path: root/clang/test/Driver/dragonfly.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix C++ support on recent DragonFly BSD releasesDimitry Andric2015-12-271-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Summary: [ Copied from https://llvm.org/bugs/show_bug.cgi?id=25597 ] Clang support for DragonFly BSD is lagging a bit, resulting in poor support for c++. DragonFlyBSD is unique in that it has two base compilers. At the time of the last Clang update for DragonFly, these compilers were GCC 4.4 and GCC 4.7 (default). With DragonFly Release 4.2, GCC 4.4 was replaced with GCC 5.0, partially because the C++11 support of GCC 4.7 was incomplete. The DragonFly project will Release version 4.4 soon. This patch updates the Clang driver to use libstdc++ from GCC 5.2 The support for falling back to the alternate compiler was removed for two reasons: 1) The last release to use GCC 4.7 is DF 4.0 which has already reached EOL 2) GCC 4.7 libstdc++ is insufficient for many "ports" Therefore, I think it is reasonable that the development version of clang expects GCC 5.2 to be in place and not try to fall back to another compiler. The attached patch will do this. The Tools.cpp file was signficantly modified to fix the linking which had been changed somewhere along the line. The rest of the changes should be self-explanatory. Reviewers: joerg, rsmith, davide Subscribers: jrmarino, davide, cfe-commits Differential Revision: http://reviews.llvm.org/D15166 llvm-svn: 256467
* Flail at trying to appease various linuxy buildbots.John McCall2013-04-111-1/+1
| | | | llvm-svn: 179338
* Fix the driver logic for recent versions of DragonFly.John McCall2013-04-111-3/+3
| | | | | | Patch by John Marino. llvm-svn: 179334
* Make driver tests more resilient to output trees containing symlinks --Chandler Carruth2012-01-241-1/+1
| | | | | | | the tests are making assertions about the name of the clang binary, so we should ensure that the name is as stable as possible. llvm-svn: 148767
* rename -ccc-host-triple into -targetSebastian Pop2012-01-201-1/+1
| | | | llvm-svn: 148582
* Revert r148138; it's causing test failures.Eli Friedman2012-01-131-1/+1
| | | | llvm-svn: 148141
* rename -ccc-host-triple into -targetSebastian Pop2012-01-131-1/+1
| | | | llvm-svn: 148138
* Update tests to not search of as.Rafael Espindola2010-10-291-1/+0
| | | | llvm-svn: 117711
* Update tests to use %clang instead of 'clang', and forcibly disable use of 'Daniel Dunbar2009-12-151-1/+1
| | | | | | | clang ' or ' clang -cc1 ' or ' clang-cc ' in test lines (by substituting them to garbage). llvm-svn: 91460
* Driver: Switch to using "clang" "-cc1" instead of "clang-cc".Daniel Dunbar2009-12-111-1/+1
| | | | llvm-svn: 91174
* Eliminate &&s in tests.Daniel Dunbar2009-11-081-1/+1
| | | | | | - 'for i in $(find . -type f); do sed -e 's#\(RUN:.*[^ ]\) *&& *$#\1#g' $i | FileUpdate $i; done', for the curious. llvm-svn: 86430
* Converted to use FileCheck.John Thompson2009-10-131-4/+6
| | | | llvm-svn: 84005
* Remove arch normalization from Driver, this should be unnecessary now thatDaniel Dunbar2009-08-241-1/+1
| | | | | | things have moved to llvm::Triple. llvm-svn: 79902
* Misc fixes to fix tests on OpenBSD, per email to cfe-commits. Patches Eli Friedman2009-07-101-1/+1
| | | | | | by Jonathan Gray and Krister Walfridsson. llvm-svn: 75268
* Test a few more bits of the driver.Daniel Dunbar2009-05-041-0/+6
llvm-svn: 70816
OpenPOWER on IntegriCloud