Page MenuHomeFreeBSD

D31074.id91861.diff
No OneTemporary

D31074.id91861.diff

Index: lib/libthr/Makefile
===================================================================
--- lib/libthr/Makefile
+++ lib/libthr/Makefile
@@ -29,6 +29,12 @@
CFLAGS.thr_stack.c+= -Wno-cast-align
CFLAGS.rtld_malloc.c+= -Wno-cast-align
CFLAGS.thr_symbols.c+= -Wno-missing-variable-declarations
+.if ${MK_ASAN} != "no"
+# False-positive ASAN error claiming the local "struct sigaction act;" is
+# overflowed by handle_signal() reading from the ucontext_t argument. This
+# could be caused by ASAN not treating this function as a signal handler.
+CFLAGS.thr_sig.c+= -fno-sanitize=address
+.endif
.ifndef NO_THREAD_UNWIND_STACK
CFLAGS+=-fexceptions

File Metadata

Mime Type
text/plain
Expires
Fri, Nov 7, 5:15 PM (12 h, 49 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
25006200
Default Alt Text
D31074.id91861.diff (655 B)

Event Timeline