1c9b9bcb5c 
								
							 
						 
						
							
							
								
								Simplify defining Clang compile flags in lit configs  
							
							... 
							
							
							
							llvm-svn: 201513 
							
						 
						
							2014-02-17 13:08:10 +00:00  
				
					
						
							
							
								 
						
							
								9e629abf1e 
								
							 
						 
						
							
							
								
								[asan] Add a test for stack unwinding in new and delete.  
							
							... 
							
							
							
							llvm-svn: 201511 
							
						 
						
							2014-02-17 11:52:29 +00:00  
				
					
						
							
							
								 
						
							
								6c34935292 
								
							 
						 
						
							
							
								
								[asan] Replace posix_memalign with memalign in test.  
							
							... 
							
							
							
							Android does not provide posix_memalign.
llvm-svn: 201420 
							
						 
						
							2014-02-14 15:02:36 +00:00  
				
					
						
							
							
								 
						
							
								9a70077b47 
								
							 
						 
						
							
							
								
								[ASan] Rename asan_runtime_libraries to asan. Re-enable tests on Android.  
							
							... 
							
							
							
							llvm-svn: 201417 
							
						 
						
							2014-02-14 14:45:13 +00:00  
				
					
						
							
							
								 
						
							
								cbb2d5eee4 
								
							 
						 
						
							
							
								
								[asan] Disabled one more test on Android.  
							
							... 
							
							
							
							llvm-svn: 201416 
							
						 
						
							2014-02-14 14:37:13 +00:00  
				
					
						
							
							
								 
						
							
								44f5d8a49f 
								
							 
						 
						
							
							
								
								[asan] Change stack uar test to not use ulimit.  
							
							... 
							
							
							
							Because of how Android test runner is implemented, ulimit in RUN: line
gets executed on the host machine and does not affect the test.
llvm-svn: 201415 
							
						 
						
							2014-02-14 14:36:42 +00:00  
				
					
						
							
							
								 
						
							
								e6a6183e9b 
								
							 
						 
						
							
							
								
								Move TSan lit-tests under test/tsan  
							
							... 
							
							
							
							llvm-svn: 201414 
							
						 
						
							2014-02-14 14:35:48 +00:00  
				
					
						
							
							
								 
						
							
								9f20d67034 
								
							 
						 
						
							
							
								
								Move ASan lit-tests under test/asan  
							
							... 
							
							
							
							llvm-svn: 201413 
							
						 
						
							2014-02-14 14:06:10 +00:00  
				
					
						
							
							
								 
						
							
								8434e60f7e 
								
							 
						 
						
							
							
								
								Move MSan lit-tests under test/msan  
							
							... 
							
							
							
							llvm-svn: 201412 
							
						 
						
							2014-02-14 13:02:58 +00:00  
				
					
						
							
							
								 
						
							
								7eeef85bd4 
								
							 
						 
						
							
							
								
								Move LSan test suite under test/  
							
							... 
							
							
							
							llvm-svn: 201408 
							
						 
						
							2014-02-14 12:26:05 +00:00  
				
					
						
							
							
								 
						
							
								f6cf6ab53b 
								
							 
						 
						
							
							
								
								Move DFSan test suite under test/  
							
							... 
							
							
							
							llvm-svn: 201403 
							
						 
						
							2014-02-14 12:05:41 +00:00  
				
					
						
							
							
								 
						
							
								ba869e79a0 
								
							 
						 
						
							
							
								
								Move UBSan test suite under test/  
							
							... 
							
							
							
							llvm-svn: 201401 
							
						 
						
							2014-02-14 11:42:22 +00:00  
				
					
						
							
							
								 
						
							
								81a2b466e9 
								
							 
						 
						
							
							
								
								Move shared configs for lit test suites to test/ and unittests/ directories  
							
							... 
							
							
							
							llvm-svn: 201399 
							
						 
						
							2014-02-14 11:00:07 +00:00  
				
					
						
							
							
								 
						
							
								8c1441f860 
								
							 
						 
						
							
							
								
								Move tests for BlocksRuntime and builtins to corresponding directories under test/  
							
							... 
							
							
							
							llvm-svn: 201396 
							
						 
						
							2014-02-14 09:47:31 +00:00  
				
					
						
							
							
								 
						
							
								23bbd617e4 
								
							 
						 
						
							
							
								
								<rdar://problem/12512722> Use arm divide instruction if available  
							
							... 
							
							
							
							llvm-svn: 182665 
							
						 
						
							2013-05-24 19:38:11 +00:00  
				
					
						
							
							
								 
						
							
								8539af7bbb 
								
							 
						 
						
							
							
								
								Both OpenBSD and Bitrig need to include machine/endian.h to get the  
							
							... 
							
							
							
							_BYTE_ORDER define.
Patch by David Hill.
llvm-svn: 164286 
							
						 
						
							2012-09-20 06:19:20 +00:00  
				
					
						
							
							
								 
						
							
								6acfaaf3aa 
								
							 
						 
						
							
							
								
								Remove the old, and non-functional CMake build system from CompilerRT.  
							
							... 
							
							
							
							I cannot build any part of this successfully on either Linux or Darwin,
and the replacement is worlds simpler by requiring that this be built as
a subproject of LLVM. If this breaks you for any reason, please let me
know, and let me know what your use case is.
llvm-svn: 154059 
							
						 
						
							2012-04-04 22:12:01 +00:00  
				
					
						
							
							
								 
						
							
								48cfd55c5d 
								
							 
						 
						
							
							
								
								Add some basic mingw support.  
							
							... 
							
							
							
							Patch by Ruben Van Boxem! 
llvm-svn: 148048 
							
						 
						
							2012-01-12 21:13:48 +00:00  
				
					
						
							
							
								 
						
							
								a0fbaeebe6 
								
							 
						 
						
							
							
								
								Fix build on minix. Patch by Ben Gras!  
							
							... 
							
							
							
							llvm-svn: 147632 
							
						 
						
							2012-01-05 23:59:42 +00:00  
				
					
						
							
							
								 
						
							
								1d1809437e 
								
							 
						 
						
							
							
								
								Implement mulo<mode>4 for use in signed overflow checking.  
							
							... 
							
							
							
							Fixes rdar://9219742 and rdar://9218244
llvm-svn: 133284 
							
						 
						
							2011-06-17 20:17:05 +00:00  
				
					
						
							
							
								 
						
							
								d9bcddd6b9 
								
							 
						 
						
							
							
								
								If a test case is not compiled on a specific platform, print "skipped"  
							
							... 
							
							
							
							to stdout. This helps identifying missing coverage on a given platform.
llvm-svn: 132300 
							
						 
						
							2011-05-29 21:43:29 +00:00  
				
					
						
							
							
								 
						
							
								47a823b281 
								
							 
						 
						
							
							
								
								<rdar://problem/8914924> implement udivmodsi4 and divmodsi4 for ARM  
							
							... 
							
							
							
							llvm-svn: 127778 
							
						 
						
							2011-03-17 00:09:13 +00:00  
				
					
						
							
							
								 
						
							
								5b791f6e64 
								
							 
						 
						
							
							
								
								license change  
							
							... 
							
							
							
							llvm-svn: 119397 
							
						 
						
							2010-11-16 22:13:33 +00:00  
				
					
						
							
							
								 
						
							
								75a21dc9a7 
								
							 
						 
						
							
							
								
								Tests for soft-float comparison functions  
							
							... 
							
							
							
							llvm-svn: 107414 
							
						 
						
							2010-07-01 18:35:50 +00:00  
				
					
						
							
							
								 
						
							
								efd84e770b 
								
							 
						 
						
							
							
								
								Add support for "platform" configurations, which define a suite of compiler-rt  
							
							... 
							
							
							
							libraries to generate.
 - Each library may be built with different flags and for different
   architectures, and there is support for building Darwin style fat archives.
 - Uses an ambituous amount of make programming, but should be hidden to
   users and developers.
llvm-svn: 93720 
							
						 
						
							2010-01-18 06:49:33 +00:00  
				
					
						
							
							
								 
						
							
								32f75c6a42 
								
							 
						 
						
							
							
								
								Unbreak trampoline test.  
							
							... 
							
							
							
							llvm-svn: 93711 
							
						 
						
							2010-01-18 06:48:06 +00:00  
				
					
						
							
							
								 
						
							
								07d6005bdc 
								
							 
						 
						
							
							
								
								Nested function test in compiler-rt should not be run under Clang.  
							
							... 
							
							
							
							llvm-svn: 85456 
							
						 
						
							2009-10-29 00:27:08 +00:00  
				
					
						
							
							
								 
						
							
								7c1cc70a90 
								
							 
						 
						
							
							
								
								Fix test suit for last CMake changes to CompilerRT.  
							
							... 
							
							
							
							llvm-svn: 85452 
							
						 
						
							2009-10-29 00:16:23 +00:00  
				
					
						
							
							
								 
						
							
								04f121bc50 
								
							 
						 
						
							
							
								
								Work around strictness in gcc 4.4.1 casting a function pointer to void *  
							
							... 
							
							
							
							llvm-svn: 85397 
							
						 
						
							2009-10-28 15:54:04 +00:00  
				
					
						
							
							
								 
						
							
								1467592c6d 
								
							 
						 
						
							
							
								
								Add stdlib.h for rand() prototype  
							
							... 
							
							
							
							llvm-svn: 85396 
							
						 
						
							2009-10-28 15:46:10 +00:00  
				
					
						
							
							
								 
						
							
								6d0a86cbd1 
								
							 
						 
						
							
							
								
								Update web docs for cmake test suit, comment out broken test.  
							
							... 
							
							
							
							llvm-svn: 85350 
							
						 
						
							2009-10-28 00:09:30 +00:00  
				
					
						
							
							
								 
						
							
								1bafa6de57 
								
							 
						 
						
							
							
								
								Fix cmake test suit for compiler-rt.  
							
							... 
							
							
							
							llvm-svn: 85339 
							
						 
						
							2009-10-27 23:23:41 +00:00  
				
					
						
							
							
								 
						
							
								64857209fb 
								
							 
						 
						
							
							
								
								Fix tests broken by removal of de-anonyomizing structs.  
							
							... 
							
							
							
							llvm-svn: 85261 
							
						 
						
							2009-10-27 17:49:07 +00:00  
				
					
						
							
							
								 
						
							
								247687360f 
								
							 
						 
						
							
							
								
								Remove duplicate copy of int_lib.h, and update test script to find copy inside lib/.  
							
							... 
							
							
							
							Also, fix some brokenness in the test script w.r.t REMOTE.
llvm-svn: 85260 
							
						 
						
							2009-10-27 17:48:46 +00:00  
				
					
						
							
							
								 
						
							
								c0c9968f1b 
								
							 
						 
						
							
							
								
								Comment out broken tests and make the rest build in cmake build system.  
							
							... 
							
							
							
							llvm-svn: 84330 
							
						 
						
							2009-10-17 10:19:32 +00:00  
				
					
						
							
							
								 
						
							
								ad160c0330 
								
							 
						 
						
							
							
								
								add conversion functions and test cases for ARM  
							
							... 
							
							
							
							llvm-svn: 81809 
							
						 
						
							2009-09-14 23:26:56 +00:00  
				
					
						
							
							
								 
						
							
								882b798a50 
								
							 
						 
						
							
							
								
								Generalize Blocks code and intergrate with cmake build system more.  
							
							... 
							
							
							
							llvm-svn: 81613 
							
						 
						
							2009-09-12 15:47:39 +00:00  
				
					
						
							
							
								 
						
							
								9130011d5f 
								
							 
						 
						
							
							
								
								add comparison functions for ARM  
							
							... 
							
							
							
							llvm-svn: 81597 
							
						 
						
							2009-09-12 01:23:48 +00:00  
				
					
						
							
							
								 
						
							
								a6bce00934 
								
							 
						 
						
							
							
								
								rename files  
							
							... 
							
							
							
							llvm-svn: 81572 
							
						 
						
							2009-09-11 21:16:10 +00:00  
				
					
						
							
							
								 
						
							
								3d22a3af2d 
								
							 
						 
						
							
							
								
								add _test in file names  
							
							... 
							
							
							
							llvm-svn: 81561 
							
						 
						
							2009-09-11 20:13:32 +00:00  
				
					
						
							
							
								 
						
							
								b9c6e4a189 
								
							 
						 
						
							
							
								
								start adding implementation of arm *vfp routines with test cases  
							
							... 
							
							
							
							llvm-svn: 81558 
							
						 
						
							2009-09-11 20:02:01 +00:00  
				
					
						
							
							
								 
						
							
								7e71865ca5 
								
							 
						 
						
							
							
								
								use HAS_80_BIT_LONG_DOUBLE so some tests work properly on arm  
							
							... 
							
							
							
							llvm-svn: 81552 
							
						 
						
							2009-09-11 19:09:36 +00:00  
				
					
						
							
							
								 
						
							
								3c8a7dfada 
								
							 
						 
						
							
							
								
								Use -lc -lm to link with (in tests) on non-Darwin.  
							
							... 
							
							
							
							llvm-svn: 80939 
							
						 
						
							2009-09-03 20:09:38 +00:00  
				
					
						
							
							
								 
						
							
								f9812f75d0 
								
							 
						 
						
							
							
								
								Don't use -arch on non-Darwin.  
							
							... 
							
							
							
							llvm-svn: 80938 
							
						 
						
							2009-09-03 20:03:21 +00:00  
				
					
						
							
							
								 
						
							
								da208e779b 
								
							 
						 
						
							
							
								
								Convert tabs to spaces.  
							
							... 
							
							
							
							llvm-svn: 80937 
							
						 
						
							2009-09-03 20:03:14 +00:00  
				
					
						
							
							
								 
						
							
								19db729ab4 
								
							 
						 
						
							
							
								
								Add support for ellcc, Credit to Richard Pennington.  
							
							... 
							
							
							
							llvm-svn: 79332 
							
						 
						
							2009-08-18 11:54:44 +00:00  
				
					
						
							
							
								 
						
							
								514553d84a 
								
							 
						 
						
							
							
								
								Fix testsuit build on linux.  
							
							... 
							
							
							
							llvm-svn: 79331 
							
						 
						
							2009-08-18 11:50:23 +00:00  
				
					
						
							
							
								 
						
							
								ea0bd0d0a4 
								
							 
						 
						
							
							
								
								Fix pre-processor mistake for BSDs in endianness.h  
							
							... 
							
							
							
							llvm-svn: 79330 
							
						 
						
							2009-08-18 11:07:59 +00:00  
				
					
						
							
							
								 
						
							
								ccf48131d0 
								
							 
						 
						
							
							
								
								Refactor to remove un-named struct gnu extension usage. Now ISO C89 and C99 compliant. Comment trailing endifs  
							
							... 
							
							
							
							llvm-svn: 78537 
							
						 
						
							2009-08-09 18:41:02 +00:00  
				
					
						
							
							
								 
						
							
								032ab6f978 
								
							 
						 
						
							
							
								
								Fix signedness warning in mprotect call, Clean up and improve endianness.h header.  
							
							... 
							
							
							
							llvm-svn: 78451 
							
						 
						
							2009-08-08 02:31:50 +00:00  
				
					
						
							
							
								 
						
							
								e556e8eb9f 
								
							 
						 
						
							
							
								
								Forgot to add new endianness.h header file.  
							
							... 
							
							
							
							llvm-svn: 78235 
							
						 
						
							2009-08-05 19:58:45 +00:00  
				
					
						
							
							
								 
						
							
								7a6cb5febf 
								
							 
						 
						
							
							
								
								Refactor test suit endianness pre-processor code. More style and readability fixes, start labling endif's  
							
							... 
							
							
							
							llvm-svn: 78234 
							
						 
						
							2009-08-05 19:57:20 +00:00  
				
					
						
							
							
								 
						
							
								df72046277 
								
							 
						 
						
							
							
								
								Start porting compiler-rt testsuit to Solaris with new build system. Fix some C++ style comments which are not allowed in ISO C90.  
							
							... 
							
							
							
							llvm-svn: 78143 
							
						 
						
							2009-08-05 01:47:29 +00:00  
				
					
						
							
							
								 
						
							
								6912ed0f36 
								
							 
						 
						
							
							
								
								Initial import of CMake type build system. Just like the rest of llvm..  
							
							... 
							
							
							
							llvm-svn: 77933 
							
						 
						
							2009-08-03 01:08:25 +00:00  
				
					
						
							
							
								 
						
							
								fd089990f7 
								
							 
						 
						
							
							
								
								Initial import of compiler-rt.  
							
							... 
							
							
							
							-
llvm-svn: 74292 
							
						 
						
							2009-06-26 16:47:03 +00:00