[RFC][PATCH 1/X][libsanitizer] Introduce libsanitizer to GCC tree

Matthew Malcomson Matthew.Malcomson@arm.com
Fri Sep 6 14:46:00 GMT 2019


Introduce libsanitizer to GCC tree

Takes the libhwasan library from LLVM and puts it into our source tree
excluding the build system files.

Tieing the source files into our build system is done in a later commit.

We have taken the libsanitizer library from the same SVN revision as
the other sanitizer libraries are taken from (SVN revision 345033 as
mentioned in libsanitizer/MERGE).

libsanitizer/ChangeLog:

2019-09-06  Matthew Malcomson  <matthew.malcomson@arm.com>

	* hwasan/hwasan.cc: New file.
	* hwasan/hwasan.h: New file.
	* hwasan/hwasan.syms.extra: New file.
	* hwasan/hwasan_allocator.cc: New file.
	* hwasan/hwasan_allocator.h: New file.
	* hwasan/hwasan_blacklist.txt: New file.
	* hwasan/hwasan_dynamic_shadow.cc: New file.
	* hwasan/hwasan_dynamic_shadow.h: New file.
	* hwasan/hwasan_flags.h: New file.
	* hwasan/hwasan_flags.inc: New file.
	* hwasan/hwasan_interceptors.cc: New file.
	* hwasan/hwasan_interface_internal.h: New file.
	* hwasan/hwasan_linux.cc: New file.
	* hwasan/hwasan_mapping.h: New file.
	* hwasan/hwasan_new_delete.cc: New file.
	* hwasan/hwasan_poisoning.cc: New file.
	* hwasan/hwasan_poisoning.h: New file.
	* hwasan/hwasan_report.cc: New file.
	* hwasan/hwasan_report.h: New file.
	* hwasan/hwasan_thread.cc: New file.
	* hwasan/hwasan_thread.h: New file.
	* hwasan/hwasan_thread_list.cc: New file.
	* hwasan/hwasan_thread_list.h: New file.
-------------- next part --------------
A non-text attachment was scrubbed...
Name: hwasan-implementation00.patch.gz
Type: application/gzip
Size: 26372 bytes
Desc: hwasan-implementation00.patch.gz
URL: <http://gcc.gnu.org/pipermail/gcc-patches/attachments/20190906/65071062/attachment.gz>


More information about the Gcc-patches mailing list