]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/blob - lib/libspl/Makefile.am
Fix potential NULL pointer dereference in lzc_ioctl()
[FreeBSD/FreeBSD.git] / lib / libspl / Makefile.am
1 include $(top_srcdir)/config/Rules.am
2
3 SUBDIRS = include
4
5 # See https://debbugs.gnu.org/cgi/bugreport.cgi?bug=54020
6 AM_CFLAGS += -no-suppress
7
8 noinst_LTLIBRARIES = libspl_assert.la libspl.la
9
10 libspl_assert_la_SOURCES = \
11         assert.c
12
13 USER_C = \
14         atomic.c \
15         list.c \
16         mkdirp.c \
17         page.c \
18         strlcat.c \
19         strlcpy.c \
20         timestamp.c \
21         include/sys/list.h \
22         include/sys/list_impl.h
23
24 if BUILD_LINUX
25 USER_C += \
26         os/linux/getexecname.c \
27         os/linux/gethostid.c \
28         os/linux/getmntany.c \
29         os/linux/zone.c
30 endif
31
32 if BUILD_FREEBSD
33 USER_C += \
34         os/freebsd/getexecname.c \
35         os/freebsd/gethostid.c \
36         os/freebsd/getmntany.c \
37         os/freebsd/mnttab.c \
38         os/freebsd/zone.c
39 endif
40
41 libspl_la_SOURCES = $(USER_C)
42
43 libspl_la_LIBADD = \
44         libspl_assert.la
45
46 libspl_la_LIBADD += $(LIBATOMIC_LIBS) $(LIBCLOCK_GETTIME)
47
48 include $(top_srcdir)/config/CppCheck.am