| 
							
							
								 Manuel Klimek | deb318745d | Add basic command line parsing to TestMain. Summary:
This allows unit tests for components that use Support/Debug.h to print
debug information from test runs by specifying -debug when running the
test.
CC: llvm-commits
Differential Revision: http://llvm-reviews.chandlerc.com/D301
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172801 91177308-0d34-0410-b5e6-96231b3b80d8 | 2013-01-18 10:18:50 +00:00 |  | 
			
				
					| 
							
							
								 Daniel Dunbar | bb53bbb7d4 | build/unittests: Fix llvm-config names for gtest libraries, and bring Makefile library names in line with those used by CMake.
 - Patch by Johannes Obermayr, with tweaks by me.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146706 91177308-0d34-0410-b5e6-96231b3b80d8 | 2011-12-15 23:35:08 +00:00 |  | 
			
				
					| 
							
							
								 NAKAMURA Takumi | ec58f20df3 | Don't install libUnitTestMain.a. It might be useless without gtest headers. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@126632 91177308-0d34-0410-b5e6-96231b3b80d8 | 2011-02-28 05:18:07 +00:00 |  | 
			
				
					| 
							
							
								 NAKAMURA Takumi | 6d600da734 | Make Win32's header file name lower for cross build on case-sensitive filesystem. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@124864 91177308-0d34-0410-b5e6-96231b3b80d8 | 2011-02-04 12:53:04 +00:00 |  | 
			
				
					| 
							
							
								 Michael J. Spencer | 1f6efa3996 | Merge System into Support. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-11-29 18:16:10 +00:00 |  | 
			
				
					| 
							
							
								 Francois Pichet | 43b04fa17e | Fix MSVC release mode compilation error. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@115407 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-10-02 03:26:54 +00:00 |  | 
			
				
					| 
							
							
								 Michael J. Spencer | 6b096c35c7 | Fix line endings from my last commit. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114728 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-09-24 09:10:21 +00:00 |  | 
			
				
					| 
							
							
								 Michael J. Spencer | ddfce8f95b | unittests: Support Windows. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@114727 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-09-24 09:01:34 +00:00 |  | 
			
				
					| 
							
							
								 Benjamin Kramer | 2e3f44eab2 | Disable pthread support in googletest if llvm was configured without threads. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105390 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-06-03 15:17:04 +00:00 |  | 
			
				
					| 
							
							
								 Benjamin Kramer | 8ef297e945 | Turns out gtest still prefers the system <tr1/tuple> over it's own implementation. Force the internal one to unbreak clang selfhost on linux.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105386 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-06-03 07:51:58 +00:00 |  | 
			
				
					| 
							
							
								 Benjamin Kramer | 4839d872fc | Update Readme and Makefiles for the new gtest. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@105355 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-06-02 22:02:57 +00:00 |  | 
			
				
					| 
							
							
								 Chandler Carruth | 315b1bb746 | Continue propagating the GoogleTest flags until we can update our version to eliminate this problem. This will hopefully let us make progress on Linux
bootstrapping.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@98095 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-03-09 22:45:10 +00:00 |  | 
			
				
					| 
							
							
								 Chris Lattner | 43b5f9312d | make -fno-rtti the default unless a directory builds with REQUIRES_RTTI. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@94378 91177308-0d34-0410-b5e6-96231b3b80d8 | 2010-01-24 20:43:08 +00:00 |  | 
			
				
					| 
							
							
								 Julien Lerouge | cadd4b9ced | Remove / use flags that are now set in the Makefile.config. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@85149 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-10-26 20:01:35 +00:00 |  | 
			
				
					| 
							
							
								 Daniel Dunbar | 848454aede | Follow googletest logic for suppressing warnings in unittests/UnitTestMain. git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@82373 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-09-20 06:17:12 +00:00 |  | 
			
				
					| 
							
							
								 Daniel Dunbar | f845c74c62 | Move unittest driver to utils/unittest/UnitTestMain. - This eliminates a race between building the unittests and linking the
   UnitTestMain library.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@81719 91177308-0d34-0410-b5e6-96231b3b80d8 | 2009-09-13 21:31:21 +00:00 |  |