summaryrefslogtreecommitdiffstats
path: root/clang/utils/C++Tests
Commit message (Collapse)AuthorAgeFilesLines
* [utils] Remove C++Tests that I don't think anyone uses anymore.Daniel Dunbar2013-01-2510-333/+0
| | | | llvm-svn: 173490
* Remove the cellspu port.Eric Christopher2012-11-143-6/+0
| | | | | | Approved by Chris Lattner. llvm-svn: 167983
* Remove the vestiges of the C backend.Eric Christopher2012-03-233-6/+0
| | | | llvm-svn: 153308
* Remove the Alpha backend.Dan Gohman2011-10-273-6/+0
| | | | llvm-svn: 143165
* Remove the Blackfin backend.Dan Gohman2011-10-253-6/+0
| | | | llvm-svn: 142881
* Remove the SystemZ backend.Dan Gohman2011-10-243-6/+0
| | | | llvm-svn: 142879
* Tests: Tweak LLVM-Code-Symbols test to ignore common and undefined symbols forDaniel Dunbar2009-12-261-10/+22
| | | | | | now, let's start small. llvm-svn: 92170
* Sketch a simple new C++Tests suite for checking that llvm-gcc and clang generateDaniel Dunbar2009-12-243-0/+99
| | | | | | the same visible symbols, useful for finding ABI/Mangler/vtable/etc. issues. llvm-svn: 92147
* Don't commit my silly little local changesDouglas Gregor2009-12-232-3/+1
| | | | llvm-svn: 92010
* Fix DISABLE_SMART_POINTERS buildDouglas Gregor2009-12-232-1/+3
| | | | llvm-svn: 92008
* Revert accidental commitDouglas Gregor2009-12-222-2/+0
| | | | llvm-svn: 91930
* Switch Sema::AddCXXDirectInitializerToDecl over to InitializationSequenceDouglas Gregor2009-12-222-0/+2
| | | | llvm-svn: 91927
* C++Tests: Add target paths for LLVM-Code-Compile checks as well.Daniel Dunbar2009-12-181-1/+33
| | | | llvm-svn: 91716
* Add a couple more paths to the LLVM-Code-Syntax testDouglas Gregor2009-12-171-0/+6
| | | | llvm-svn: 91627
* Remove accidental commit containing local paths for the LLVM-Code-Syntax testDouglas Gregor2009-12-141-1/+0
| | | | llvm-svn: 91326
* Minor cleanups for constructor initialization in InitializationSequenceDouglas Gregor2009-12-141-0/+1
| | | | llvm-svn: 91325
* Beef up Clang-on-LLVM testing a bit, by making LLVM-Syntax recursiveDouglas Gregor2009-12-102-5/+29
| | | | | | | (since we now parse all of the headers appropriately) and teaching LLVM-Code-Syntax about the extra paths needed to parse the backends. llvm-svn: 91068
* Don't run the LLVM Code tests by default.Daniel Dunbar2009-11-261-8/+4
| | | | llvm-svn: 89937
* Add -Werror for Clang and LLVM on Clang (headers) syntax tests.Daniel Dunbar2009-11-262-0/+2
| | | | llvm-svn: 89936
* Add C++ tests to try to parse and compile the LLVM librariesDouglas Gregor2009-11-262-0/+47
| | | | llvm-svn: 89923
* Don't try to parse LinkAllParses.h for nowDouglas Gregor2009-11-251-1/+1
| | | | llvm-svn: 89820
* Change Clang-Code-Compile tests to only -emit-llvm instead of runningDaniel Dunbar2009-11-231-1/+1
| | | | | | codegen/as. llvm-svn: 89634
* Add two new C++ lit tests suites, for testing Clang .cpp files withDaniel Dunbar2009-11-153-4/+62
| | | | | | -fsyntax-only and with -c. llvm-svn: 88845
* Add Clang-Syntax C++Tests; these don't run by default, use the lit argumentsDaniel Dunbar2009-11-152-0/+28
| | | | | | '--param run_clang_syntax=1' to run them. llvm-svn: 88839
* Use the other excludes syntax.Daniel Dunbar2009-11-151-4/+2
| | | | llvm-svn: 88836
* Turn off -Wsign-compare warnings by defaultDouglas Gregor2009-11-061-1/+1
| | | | llvm-svn: 86233
* When we encounter a derived-to-base conversion when performing anDouglas Gregor2009-11-061-1/+4
| | | | | | | implicit conversion sequence, check the validity of this conversion and then perform it. llvm-svn: 86210
* Fixed two places where we needed to force completion of a typeDouglas Gregor2009-11-051-0/+1
| | | | | | | | | | | | (without complaining if it fails) to get proper semantics: reference binding with a derived-to-base conversion and the enumeration of constructors for user-defined conversions. There are probably more cases to fix, but my prior attempt at statically ensuring that complete-type checking always happens failed. Perhaps I'll try again. With this change, Clang can parse include/llvm/*.h! llvm-svn: 86129
* A toy for Doug: Add some 'lit' tests which just run clang++ -fsyntax-only ↵Daniel Dunbar2009-09-163-0/+57
over all the files in a directory. - 'lit utils/C++Tests' to run, you may need to fix the stdc++ include path, and your mileage may vary. - A handful of the LLVM headers are XFAIL because they don't include the right headers. llvm-svn: 81990
OpenPOWER on IntegriCloud