I'm looking at porting the llvm ASAN support to a new operating system
(initially focusing on the x86-64 and aarch64 architectures).  My long term
plan is to perform interception by having our libc (a fork of musl) and
core system library expose weak symbols that compiler-rt can override,
rather than performing the interception using the dynamic linker like the
current platforms do.

As a short term step, is there a reasonable way to build compiler-rt with
fewer interceptors with the intent of compiling libc with ASAN support
instead of wrapping the libc functions?  I'm aware that if this is
possible, it would have performance implications, but I would like to
initially focus on getting the non-interceptor portion of the runtime to
work in our environment.

Thanks,
Todd Eisenberger

-- 
You received this message because you are subscribed to the Google Groups 
"address-sanitizer" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
For more options, visit https://groups.google.com/d/optout.

Reply via email to