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.
