* TSAN support for Aarch64 (5/10) TCWG-642 Discussed on making -pie for -fsanitize=thread as default in GCC. Learnt that LLVM sanitizers now support both -pie and non -pie mode. Discussed the same issue with sanitizer's group. They asked me to do -pie for aarch64 as first version. Pushed GCC changes to linaro git.
TCWG-654 Discussed with Renato, moved to LLVM tree and woking on that. https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64946.
TCWG-634 Ran ASAN tests which 32 bit allocator code now as default on amd-01. /home/venkataramanan.kumar/LLVM/TSAN_port/Source/projects/compiler- rt/lib/sanitizer_common/sanitizer_allocator.h:841 ((res)) < ((kNumPossibleRegions)) (4193146, 524288)
I got similar error in TSAN and it went off when I switched to 64 bit allocator.
* Bug 869 - Wrote a pattern in match.pd to remove type promotion in ABS_EXPR . Richard Beiner suggested to add ABSU_EXPR to take care of signed overflows (3/10) https://gcc.gnu.org/bugzilla/show_bug.cgi?id=64946
* Emails, meetings. (2/10) * Linaro 1-1 with christophe, maxim and Ryan. * AMD meetings/event, 1-1 with AMD manager, status meeting. * GCC mailing list.
== Plan == * TSAN/ASAN support look if 64 allocator is needed or not . * LLVM build with local patches. * Bug869. * Misc and Meetings (AMD, LInaro)