55aea9f56c 
								
							 
						 
						
							
							
								
								libsanitizer merge from upstream r253555.  
							
							... 
							
							
							
							libsanitizer/
2015-11-23  Maxim Ostapenko  <m.ostapenko@partner.samsung.com>
	* All source files: Merge from upstream r253555.
	* configure.tgt: Enable LSan on aarch64-*-linux* targets. Add new
	dependences for TSan for aarch64-*-linux* targets.
	* tsan/Makefile.am: Add new source files.
	* configure: Regenerate.
	* tsan/Makefile.in: Likewise.
From-SVN: r230739 
							
						 
						
							2015-11-23 11:07:18 +02:00  
				
					
						
							
							
								 
						
							
								696d846a56 
								
							 
						 
						
							
							
								
								libsanitizer merge from upstream r250806.  
							
							... 
							
							
							
							libsanitizer/
2015-10-20  Maxim Ostapenko  <m.ostapenko@partner.samsung.com>
	* All source files: Merge from upstream r250806.
	* configure.ac (link_sanitizer_common): Add -lrt flag.
	* configure.tgt: Enable TSAN and LSAN for aarch64-linux targets.
	Set CXX_ABI_NEEDED=true for darwin.
	* asan/Makefile.am (asan_files): Add new files.
	(DEFS): Add DCAN_SANITIZE_UB=0 and remove unused and legacy
	DASAN_FLEXIBLE_MAPPING_AND_OFFSET=0.
	* asan/Makefile.in: Regenerate.
	* ubsan/Makefile.am (ubsan_files): Add new files.
	(DEFS): Add DCAN_SANITIZE_UB=1.
	(libubsan_la_LIBADD): Add -lc++abi if CXX_ABI_NEEDED is true.
	* ubsan/Makefile.in: Regenerate.
	* tsan/Makefile.am (tsan_files): Add new files.
	(DEFS): Add DCAN_SANITIZE_UB=0.
	* tsan/Makefile.in: Regenerate.
	* sanitizer_common/Makefile.am (sanitizer_common_files): Add new files.
	* sanitizer_common/Makefile.in: Regenerate.
	* asan/libtool-version: Bump the libasan SONAME.
From-SVN: r229111 
							
						 
						
							2015-10-21 10:32:45 +03:00  
				
					
						
							
							
								 
						
							
								c5be964a42 
								
							 
						 
						
							
							
								
								libsanitizer merge from upstream r221802  
							
							... 
							
							
							
							From-SVN: r217518 
							
						 
						
							2014-11-13 20:41:38 +00:00  
				
					
						
							
							
								 
						
							
								866e32ad33 
								
							 
						 
						
							
							
								
								[libsanitizer merge from upstream r218156]  
							
							... 
							
							
							
							From-SVN: r215527 
							
						 
						
							2014-09-23 17:59:53 +00:00  
				
					
						
							
							
								 
						
							
								dee5ea7a0b 
								
							 
						 
						
							
							
								
								libsanitizer merge from upstream r209283  
							
							... 
							
							
							
							From-SVN: r210743 
							
						 
						
							2014-05-22 07:09:21 +00:00  
				
					
						
							
							
								 
						
							
								f35db108b9 
								
							 
						 
						
							
							
								
								Import the asan runtime library into GCC tree  
							
							... 
							
							
							
							This patch imports the runtime library in the GCC tree, ensures that
-lasan is passed to the linker when -faddress-sanitizer is used and
sets up the build system accordingly.
ChangeLog:
	* configure.ac: Add libsanitizer to target_libraries.
	* Makefile.def: Ditto.
	* configure: Regenerate.
	* Makefile.in: Regenerate.
	* libsanitizer: New directory for asan runtime.  Contains an empty
	tsan directory.
gcc/ChangeLog:
	* gcc.c (LINK_COMMAND_SPEC): Add -laddress-sanitizer to link
	command if -faddress-sanitizer is on.
libsanitizer:
	Initial checkin: migrate asan runtime from llvm.
From-SVN: r193441 
							
						 
						
							2012-11-12 16:53:47 +01:00