1 1.3.2.2 pgoyette # $NetBSD: Makefile,v 1.3.2.2 2018/07/28 04:37:18 pgoyette Exp $ 2 1.3.2.2 pgoyette 3 1.3.2.2 pgoyette .include <bsd.own.mk> 4 1.3.2.2 pgoyette 5 1.3.2.2 pgoyette .include "../Makefile.inc" 6 1.3.2.2 pgoyette .include "../Makefile.sanitizer" 7 1.3.2.2 pgoyette 8 1.3.2.2 pgoyette .PATH: ${SANITIZER}/lsan ${SANITIZER}/asan 9 1.3.2.2 pgoyette 10 1.3.2.2 pgoyette LSAN_SRCS+= \ 11 1.3.2.2 pgoyette lsan.cc \ 12 1.3.2.2 pgoyette lsan_allocator.cc \ 13 1.3.2.2 pgoyette lsan_common.cc \ 14 1.3.2.2 pgoyette lsan_common_linux.cc \ 15 1.3.2.2 pgoyette lsan_interceptors.cc \ 16 1.3.2.2 pgoyette lsan_preinit.cc \ 17 1.3.2.2 pgoyette lsan_thread.cc 18 1.3.2.2 pgoyette 19 1.3.2.2 pgoyette .if ${MACHINE_ARCH} == "vax" 20 1.3.2.2 pgoyette COPTS.lsan_allocator.cc += -O1 21 1.3.2.2 pgoyette .endif 22 1.3.2.2 pgoyette 23 1.3.2.2 pgoyette LIB= lsan 24 1.3.2.2 pgoyette SRCS+= ${LSAN_SRCS} 25 1.3.2.2 pgoyette LIBDPLIBS+= rt ${NETBSDSRCDIR}/lib/librt 26 1.3.2.2 pgoyette 27 1.3.2.2 pgoyette .include <bsd.lib.mk> 28