rtld - do not allow both dynamic DTV index and static TLS offset
[dragonfly.git] / lib / libutil / Makefile
blob5ad3261603677aa8bb6d47b6c60c82e590f71f3c
1 # @(#)Makefile 8.1 (Berkeley) 6/4/93
2 # $FreeBSD: head/lib/libutil/Makefile 242381 2012-10-30 22:18:08Z bapt $
4 LIB= util
6 SHLIB_MAJOR= 4
7 SHLIBDIR?= /lib
9 SRCS= _secure_path.c \
10 auth.c \
11 dehumanize_number.c \
12 efun.c \
13 flopen.c \
14 getmntopts.c \
15 gr_util.c \
16 hexdump.c \
17 humanize_number.c \
18 humanize_unsigned.c \
19 login_auth.c \
20 login_cap.c \
21 login_class.c \
22 login_crypt.c \
23 login_ok.c \
24 login_times.c \
25 login_tty.c \
26 loginx.c \
27 logoutx.c \
28 logwtmpx.c \
29 pidfile.c \
30 property.c \
31 pty.c \
32 pw_util.c \
33 realhostname.c \
34 snprintb.c \
35 sockaddr_snprintf.c \
36 stub.c \
37 trimdomain.c \
38 uucplock.c
40 INCS= libutil.h login_cap.h
41 INCSLINKS=libutil.h ${INCLUDEDIR}/util.h
43 CFLAGS+= -DINET6
44 CFLAGS+= -I${.CURDIR} -I${.CURDIR}/../libc/gen/
46 COPTS.snprintb.c= -Wno-format-nonliteral
48 MAN+= _secure_path.3 \
49 auth.3 \
50 efun.3 \
51 flopen.3 \
52 getmntopts.3 \
53 hexdump.3 \
54 humanize_number.3 \
55 humanize_unsigned.3 \
56 login_auth.3 \
57 login_cap.3 \
58 login_class.3 \
59 login_ok.3 \
60 login_times.3 \
61 login_tty.3 \
62 loginx.3 \
63 pidfile.3 \
64 property.3 \
65 pty.3 \
66 pw_util.3 \
67 realhostname.3 \
68 realhostname_sa.3 \
69 snprintb.3 \
70 sockaddr_snprintf.3 \
71 trimdomain.3 \
72 uucplock.3
73 MAN+= auth.conf.5 \
74 login.conf.5
76 MLINKS+=auth.3 auth_getval.3
77 MLINKS+=efun.3 easprintf.3 \
78 efun.3 ecalloc.3 \
79 efun.3 emalloc.3 \
80 efun.3 erealloc.3 \
81 efun.3 esetfunc.3 \
82 efun.3 estrdup.3 \
83 efun.3 estrlcat.3 \
84 efun.3 estrlcpy.3 \
85 efun.3 estrndup.3
86 MLINKS+=humanize_number.3 dehumanize_number.3
87 MLINKS+=humanize_unsigned.3 format_bytes.3
88 MLINKS+=login_auth.3 auth_cat.3 \
89 login_auth.3 auth_checknologin.3
90 MLINKS+=login_cap.3 login_close.3 \
91 login_cap.3 login_getcapbool.3 \
92 login_cap.3 login_getcaplist.3 \
93 login_cap.3 login_getcapnum.3 \
94 login_cap.3 login_getcapsize.3 \
95 login_cap.3 login_getcapstr.3 \
96 login_cap.3 login_getcaptime.3 \
97 login_cap.3 login_getclass.3 \
98 login_cap.3 login_getclassbyname.3 \
99 login_cap.3 login_getpath.3 \
100 login_cap.3 login_getpwclass.3 \
101 login_cap.3 login_getstyle.3 \
102 login_cap.3 login_getuserclass.3 \
103 login_cap.3 login_setcryptfmt.3
104 MLINKS+=login_class.3 setclasscontext.3 \
105 login_class.3 setclassenvironment.3 \
106 login_class.3 setclassresources.3 \
107 login_class.3 setusercontext.3
108 MLINKS+=login_ok.3 auth_hostok.3 \
109 login_ok.3 auth_timeok.3 \
110 login_ok.3 auth_ttyok.3
111 MLINKS+=login_times.3 in_lt.3 \
112 login_times.3 in_ltm.3 \
113 login_times.3 in_ltms.3 \
114 login_times.3 in_lts.3 \
115 login_times.3 parse_lt.3
116 MLINKS+=loginx.3 logoutx.3 \
117 loginx.3 logwtmpx.3
118 MLINKS+=pidfile.3 pidfile_close.3 \
119 pidfile.3 pidfile_fileno.3 \
120 pidfile.3 pidfile_open.3 \
121 pidfile.3 pidfile_remove.3 \
122 pidfile.3 pidfile_write.3
123 MLINKS+=property.3 properties_free.3 \
124 property.3 properties_read.3 \
125 property.3 property_find.3
126 MLINKS+=pty.3 forkpty.3 \
127 pty.3 openpty.3
128 MLINKS+=pw_util.3 pw_copy.3 \
129 pw_util.3 pw_dup.3 \
130 pw_util.3 pw_edit.3 \
131 pw_util.3 pw_equal.3 \
132 pw_util.3 pw_fini.3 \
133 pw_util.3 pw_init.3 \
134 pw_util.3 pw_lock.3 \
135 pw_util.3 pw_make.3 \
136 pw_util.3 pw_make_v7.3 \
137 pw_util.3 pw_mkdb.3 \
138 pw_util.3 pw_scan.3 \
139 pw_util.3 pw_tempname.3 \
140 pw_util.3 pw_tmp.3
141 MLINKS+=snprintb.3 snprintb_m.3
142 MLINKS+=uucplock.3 uu_lock.3 \
143 uucplock.3 uu_lockerr.3 \
144 uucplock.3 uu_lock_txfr.3 \
145 uucplock.3 uu_unlock.3
147 .include <bsd.lib.mk>