blob: 802c74d6b9dbb21a8727d50b0bf68c3c50d3bc9e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
|
# $OpenBSD: Makefile,v 1.1 2022/02/16 03:49:40 gnezdo Exp $
.include <bsd.own.mk>
LLVM_V= 13.0.0
LIBDIR= /usr/lib/clang/${LLVM_V}/lib
.if ${COMPILER_VERSION:L} != "clang"
CC= clang
CXX= clang++
.endif
.if ${BUILD_CLANG:L} == "yes"
LIB= clang_rt.ubsan_minimal
NOPIC=
NOPROFILE=
CFLAGS+= -fPIC
CPPFLAGS+= -I${BSDSRCDIR}/gnu/llvm/compiler-rt/lib
.PATH: ${.CURDIR}/../../../llvm/compiler-rt/lib/ubsan_minimal
SRCS+= ubsan_minimal_handlers.cpp
beforeinstall:
${INSTALL} -d -o ${BINOWN} -g ${BINGRP} -m ${DIRMODE} \
${DESTDIR}${LIBDIR}
.include <bsd.lib.mk>
.else
NOPROG=
.include <bsd.prog.mk>
.endif
|