This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[PATCH 2/X] [libsanitizer] Introduce libhwasan 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 368656 as
mentioned in libsanitizer/MERGE).

libsanitizer/ChangeLog:

2019-11-05  Matthew Malcomson  <matthew.malcomson@arm.com>

	* README.gcc: Mention now including lib/hwasan.
	* hwasan/hwasan.cpp: New file.
	* hwasan/hwasan.h: New file.
	* hwasan/hwasan.syms.extra: New file.
	* hwasan/hwasan_allocator.cpp: New file.
	* hwasan/hwasan_allocator.h: New file.
	* hwasan/hwasan_blacklist.txt: New file.
	* hwasan/hwasan_checks.h: New file.
	* hwasan/hwasan_dynamic_shadow.cpp: New file.
	* hwasan/hwasan_dynamic_shadow.h: New file.
	* hwasan/hwasan_flags.h: New file.
	* hwasan/hwasan_flags.inc: New file.
	* hwasan/hwasan_interceptors.cpp: New file.
	* hwasan/hwasan_interceptors_vfork.S: New file.
	* hwasan/hwasan_interface_internal.h: New file.
	* hwasan/hwasan_linux.cpp: New file.
	* hwasan/hwasan_malloc_bisect.h: New file.
	* hwasan/hwasan_mapping.h: New file.
	* hwasan/hwasan_memintrinsics.cpp: New file.
	* hwasan/hwasan_new_delete.cpp: New file.
	* hwasan/hwasan_poisoning.cpp: New file.
	* hwasan/hwasan_poisoning.h: New file.
	* hwasan/hwasan_report.cpp: New file.
	* hwasan/hwasan_report.h: New file.
	* hwasan/hwasan_tag_mismatch_aarch64.S: New file.
	* hwasan/hwasan_thread.cpp: New file.
	* hwasan/hwasan_thread.h: New file.
	* hwasan/hwasan_thread_list.cpp: New file.
	* hwasan/hwasan_thread_list.h: New file.

Attachment: hwasan-patch02.patch.gz
Description: hwasan-patch02.patch.gz


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]