On 05.02.2018 23:04, matthew green wrote:
> Module Name:  src
> Committed By: mrg
> Date:         Mon Feb  5 22:04:54 UTC 2018
> 
> Modified Files:
>       src/external/gpl3/gcc/dist/libsanitizer/sanitizer_common:
>           sanitizer_linux.cc sanitizer_platform_limits_posix.cc
>       src/external/gpl3/gcc/dist/libsanitizer/ubsan: ubsan_platform.h
> 
> Log Message:
> - enable powerpc and arm support.
> - port GetPcSpBp() to netbsd/powerpc* and netbsd/arm.
> 
> 

Upstream for the sanitizers is located in LLVM compiler-rt/lib (it's
equivalent to libsanitier in GCC with added wrappers for GCC).

https://github.com/llvm-mirror/compiler-rt

8snapshot contains a decent part of the upstreamed NetBSD work (at least
ASan, UBSan, partial TSan).

I think that we should upgrade libsanitizer to 8snapshot as-is, instead
of repeating the porting effort for 6.x. Or even better upgrade to HEAD
from LLVM directly (TSan, MSan + other fixes).

I will pickup the !amd64 patches added here and upstream to LLVM directly.

Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to