Peter Collingbourne
							
						 | 
						
							
							
							
							
							
								
							
							
								d3b9917d85
								
							
						 | 
						
							
							
								
								Re-apply r241217 with build fixes:
							
							
							
							
							
							
							
							- Disable building of the interceptor library on 64-bit Windows.
- Mangle names in /alternatename directive for 32-bit Windows.
llvm-svn: 241224 
							
						 | 
						
							2015-07-02 01:44:34 +00:00 | 
						
					
				
					
						
							
							
								 
								Nico Weber
							
						 | 
						
							
							
							
							
							
								
							
							
								41acb31623
								
							
						 | 
						
							
							
								
								Revert r241217, it breaks the build on Windows.
							
							
							
							
							
							
							
							llvm-svn: 241219 
							
						 | 
						
							2015-07-02 01:10:03 +00:00 | 
						
					
				
					
						
							
							
								 
								Peter Collingbourne
							
						 | 
						
							
							
							
							
							
								
							
							
								191116f3eb
								
							
						 | 
						
							
							
								
								ubsan: Port runtime library to (32- and 64-bit) Windows.
							
							
							
							
							
							
							
							Differential Revision: http://reviews.llvm.org/D10856
llvm-svn: 241217 
							
						 | 
						
							2015-07-02 00:35:47 +00:00 | 
						
					
				
					
						
							
							
								 
								Timur Iskhodzhanov
							
						 | 
						
							
							
							
							
							
								
							
							
								575180dbd2
								
							
						 | 
						
							
							
								
								[ASan/Win] Unbreak the build after r211216
							
							
							
							
							
							
							
							llvm-svn: 212465 
							
						 | 
						
							2014-07-07 16:22:04 +00:00 | 
						
					
				
					
						
							
							
								 
								Timur Iskhodzhanov
							
						 | 
						
							
							
							
							
							
								
							
							
								5ce3937ed4
								
							
						 | 
						
							
							
								
								[Sanitizer tests] Define 16- and 64-bit versions of atomic_compare_exchange_strong on Windows
							
							
							
							
							
							
							
							Reviewed at http://reviews.llvm.org/D3745
llvm-svn: 208700 
							
						 | 
						
							2014-05-13 14:23:25 +00:00 | 
						
					
				
					
						
							
							
								 
								Hans Wennborg
							
						 | 
						
							
							
							
							
							
								
							
							
								8f80ccc635
								
							
						 | 
						
							
							
								
								sanitizer_atomic_msvc.h: add atomic_fetch_{add,sub} overloads for uintptr_t
							
							
							
							
							
							
							
							This should hopefully unbreak the MSVC build after r206178.
llvm-svn: 206200 
							
						 | 
						
							2014-04-14 17:43:49 +00:00 | 
						
					
				
					
						
							
							
								 
								Dmitry Vyukov
							
						 | 
						
							
							
							
							
							
								
							
							
								30076b0244
								
							
						 | 
						
							
							
								
								tsan: add another missing windows atomic operation
							
							
							
							
							
							
							
							llvm-svn: 202852 
							
						 | 
						
							2014-03-04 14:21:42 +00:00 | 
						
					
				
					
						
							
							
								 
								Dmitry Vyukov
							
						 | 
						
							
							
							
							
							
								
							
							
								9e3a217adb
								
							
						 | 
						
							
							
								
								tsan: fix windows build
							
							
							
							
							
							
							
							llvm-svn: 202831 
							
						 | 
						
							2014-03-04 11:57:25 +00:00 | 
						
					
				
					
						
							
							
								 
								Timur Iskhodzhanov
							
						 | 
						
							
							
							
							
							
								
							
							
								e05f9ba956
								
							
						 | 
						
							
							
								
								[ASan] Rename a atomic_compare_exchange_strong parameter to avoid a compiler warning
							
							
							
							
							
							
							
							llvm-svn: 182575 
							
						 | 
						
							2013-05-23 11:40:51 +00:00 | 
						
					
				
					
						
							
							
								 
								Alexey Samsonov
							
						 | 
						
							
							
							
							
							
								
							
							
								a208c397bf
								
							
						 | 
						
							
							
								
								[Sanitizer] First effort to implement atomic_compare_exchange for 1-byte vars on Windows
							
							
							
							
							
							
							
							llvm-svn: 177854 
							
						 | 
						
							2013-03-25 09:23:30 +00:00 | 
						
					
				
					
						
							
							
								 
								Dmitry Vyukov
							
						 | 
						
							
							
							
							
							
								
							
							
								316faf78ee
								
							
						 | 
						
							
							
								
								tsan: add the FIXME
							
							
							
							
							
							
							
							llvm-svn: 172386 
							
						 | 
						
							2013-01-14 08:12:47 +00:00 | 
						
					
				
					
						
							
							
								 
								Timur Iskhodzhanov
							
						 | 
						
							
							
							
							
							
								
							
							
								1d1f74cbf5
								
							
						 | 
						
							
							
								
								[ASan/Win] Satisfy lint
							
							
							
							
							
							
							
							llvm-svn: 171970 
							
						 | 
						
							2013-01-09 12:43:16 +00:00 | 
						
					
				
					
						
							
							
								 
								Timur Iskhodzhanov
							
						 | 
						
							
							
							
							
							
								
							
							
								73e484aa8a
								
							
						 | 
						
							
							
								
								[ASan/Win] Unbreak the 32-bit RTL build
							
							
							
							
							
							
							
							llvm-svn: 171968 
							
						 | 
						
							2013-01-09 12:03:27 +00:00 | 
						
					
				
					
						
							
							
								 
								Alexey Samsonov
							
						 | 
						
							
							
							
							
							
								
							
							
								c914281341
								
							
						 | 
						
							
							
								
								[Sanitizer] attempt to fix InterlockedCompareExchangePointer intrinsic on MSVC
							
							
							
							
							
							
							
							llvm-svn: 171104 
							
						 | 
						
							2012-12-26 09:25:09 +00:00 | 
						
					
				
					
						
							
							
								 
								Dmitry Vyukov
							
						 | 
						
							
							
							
							
							
								
							
							
								179e5ddae1
								
							
						 | 
						
							
							
								
								tsan: fix windows build (2)
							
							
							
							
							
							
							
							llvm-svn: 162997 
							
						 | 
						
							2012-08-31 14:11:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Dmitry Vyukov
							
						 | 
						
							
							
							
							
							
								
							
							
								fa90fa357e
								
							
						 | 
						
							
							
								
								tsan: fix windows build (1)
							
							
							
							
							
							
							
							llvm-svn: 162996 
							
						 | 
						
							2012-08-31 14:01:33 +00:00 | 
						
					
				
					
						
							
							
								 
								Dmitry Vyukov
							
						 | 
						
							
							
							
							
							
								
							
							
								3c5c9e7774
								
							
						 | 
						
							
							
								
								tsan/asan: third try on msvc atomics
							
							
							
							
							
							
							
							llvm-svn: 159449 
							
						 | 
						
							2012-06-29 18:37:45 +00:00 | 
						
					
				
					
						
							
							
								 
								Dmitry Vyukov
							
						 | 
						
							
							
							
							
							
								
							
							
								b379fe51b4
								
							
						 | 
						
							
							
								
								tsan/asan: second attemp on msvc atomics
							
							
							
							
							
							
							
							llvm-svn: 159447 
							
						 | 
						
							2012-06-29 18:28:02 +00:00 | 
						
					
				
					
						
							
							
								 
								Dmitry Vyukov
							
						 | 
						
							
							
							
							
							
								
							
							
								e8cee12ce2
								
							
						 | 
						
							
							
								
								tsan/asan: first try on msvc atomics
							
							
							
							
							
							
							
							llvm-svn: 159443 
							
						 | 
						
							2012-06-29 18:00:38 +00:00 |