1 1.94 christos # $NetBSD: Makefile,v 1.94 2024/10/08 23:11:21 christos Exp $ 2 1.7 jtc # @(#)Makefile 8.2 (Berkeley) 12/13/93 3 1.1 cgd 4 1.89 christos MAN= _DIAGASSERT.3 __CONCAT.3 __FPTRCAST.3 __UNCONST.3 __USE.3 CMSG_DATA.3 \ 5 1.66 jruoho __alignof__.3 __arraycount.3 \ 6 1.69 jruoho __builtin_constant_p.3 __builtin_prefetch.3 \ 7 1.69 jruoho __builtin_return_address.3 \ 8 1.68 jruoho __builtin_types_compatible_p.3 __insn_barrier.3 \ 9 1.80 christos assert.3 attribute.3 bitmap.3 bitops.3 bits.3 bitstring.3 \ 10 1.94 christos cdefs.3 container_of.3 dirent.3 dlfcn.3 dlinfo.3 dl_iterate_phdr.3 \ 11 1.94 christos end.3 fast_divide32.3 ffs32.3 gcq.3 \ 12 1.79 jruoho ilog2.3 intro.3 inttypes.3 iso646.3 limits.3 \ 13 1.72 jruoho makedev.3 offsetof.3 param.3 paths.3 queue.3 rbtree.3 sigevent.3 \ 14 1.54 jruoho stdarg.3 stdbool.3 stddef.3 stdint.3 stdlib.3 sysexits.3 \ 15 1.75 jruoho tgmath.3 timeradd.3 timeval.3 tm.3 tree.3 typeof.3 types.3 \ 16 1.93 riastrad uchar.3 \ 17 1.78 joerg unistd.3 18 1.31 pooka 19 1.31 pooka USETBL= # used by queue.3 20 1.31 pooka 21 1.48 jruoho MLINKS+=__CONCAT.3 __STRING.3 22 1.37 jruoho MLINKS+=__UNCONST.3 __UNVOLATILE.3 23 1.66 jruoho MLINKS+=__builtin_return_address.3 __builtin_frame_address.3 24 1.61 jruoho MLINKS+=attribute.3 __dead.3 \ 25 1.61 jruoho attribute.3 __pure.3 \ 26 1.61 jruoho attribute.3 __constfunc.3 \ 27 1.61 jruoho attribute.3 __noinline.3 \ 28 1.61 jruoho attribute.3 __unused.3 \ 29 1.61 jruoho attribute.3 __used.3 \ 30 1.83 apb attribute.3 __diagused.3 \ 31 1.83 apb attribute.3 __debugused.3 \ 32 1.61 jruoho attribute.3 __packed.3 \ 33 1.59 jruoho attribute.3 __aligned.3 \ 34 1.63 jruoho attribute.3 __section.3 \ 35 1.63 jruoho attribute.3 __read_mostly.3 \ 36 1.70 jruoho attribute.3 __cacheline_aligned.3 \ 37 1.70 jruoho attribute.3 __predict_true.3 \ 38 1.70 jruoho attribute.3 __predict_false.3 39 1.33 perry MLINKS+=bitstring.3 bit_alloc.3 \ 40 1.33 perry bitstring.3 bit_clear.3 \ 41 1.33 perry bitstring.3 bit_decl.3 \ 42 1.33 perry bitstring.3 bit_ffc.3 \ 43 1.33 perry bitstring.3 bit_ffs.3 \ 44 1.33 perry bitstring.3 bit_nclear.3 \ 45 1.33 perry bitstring.3 bit_nset.3 \ 46 1.33 perry bitstring.3 bit_set.3 \ 47 1.33 perry bitstring.3 bitstr_size.3 \ 48 1.33 perry bitstring.3 bit_test.3 49 1.29 dyoung MLINKS+=bits.3 __BIT.3 \ 50 1.29 dyoung bits.3 __BITS.3 \ 51 1.91 skrll bits.3 __MASK.3 \ 52 1.29 dyoung bits.3 __SHIFTIN.3 \ 53 1.29 dyoung bits.3 __SHIFTOUT.3 \ 54 1.29 dyoung bits.3 __SHIFTOUT_MASK.3 55 1.60 jruoho MLINKS+=cdefs.3 __RCSID.3 \ 56 1.60 jruoho cdefs.3 __KERNEL_RCSID.3 57 1.33 perry MLINKS+=end.3 edata.3 end.3 etext.3 58 1.40 joerg MLINKS+=fast_divide32.3 fast_divide32_prepare.3 \ 59 1.40 joerg fast_divide32.3 fast_remainder32.3 60 1.50 jruoho MLINKS+=ffs32.3 ffs64.3 \ 61 1.50 jruoho ffs32.3 fls32.3 \ 62 1.50 jruoho ffs32.3 fls64.3 63 1.58 jruoho MLINKS+=makedev.3 major.3 \ 64 1.58 jruoho makedev.3 minor.3 65 1.30 kiyohara MLINKS+=gcq.3 GCQ_INIT.3 \ 66 1.30 kiyohara gcq.3 GCQ_INIT_HEAD.3 \ 67 1.30 kiyohara gcq.3 gcq_init.3 \ 68 1.30 kiyohara gcq.3 gcq_init_head.3 \ 69 1.30 kiyohara gcq.3 gcq_q.3 \ 70 1.30 kiyohara gcq.3 gcq_hq.3 \ 71 1.30 kiyohara gcq.3 gcq_head.3 \ 72 1.30 kiyohara gcq.3 gcq_remove.3 \ 73 1.30 kiyohara gcq.3 gcq_onlist.3 \ 74 1.30 kiyohara gcq.3 gcq_empty.3 \ 75 1.30 kiyohara gcq.3 gcq_linked.3 \ 76 1.30 kiyohara gcq.3 gcq_insert_after.3 \ 77 1.30 kiyohara gcq.3 gcq_insert_before.3 \ 78 1.30 kiyohara gcq.3 gcq_insert_head.3 \ 79 1.30 kiyohara gcq.3 gcq_insert_tail.3 \ 80 1.30 kiyohara gcq.3 gcq_tie.3 \ 81 1.30 kiyohara gcq.3 gcq_tie_after.3 \ 82 1.30 kiyohara gcq.3 gcq_tie_before.3 \ 83 1.30 kiyohara gcq.3 gcq_merge.3 \ 84 1.30 kiyohara gcq.3 gcq_merge_head.3 \ 85 1.30 kiyohara gcq.3 gcq_merge_tail.3 \ 86 1.30 kiyohara gcq.3 gcq_clear.3 \ 87 1.30 kiyohara gcq.3 gcq_remove_all.3 \ 88 1.30 kiyohara gcq.3 GCQ_ITEM.3 \ 89 1.30 kiyohara gcq.3 GCQ_GOT_FIRST.3 \ 90 1.30 kiyohara gcq.3 GCQ_GOT_LAST.3 \ 91 1.30 kiyohara gcq.3 GCQ_GOT_NEXT.3 \ 92 1.30 kiyohara gcq.3 GCQ_GOT_PREV.3 \ 93 1.30 kiyohara gcq.3 GCQ_DEQUEUED_FIRST.3 \ 94 1.30 kiyohara gcq.3 GCQ_DEQUEUED_LAST.3 \ 95 1.30 kiyohara gcq.3 GCQ_DEQUEUED_NEXT.3 \ 96 1.30 kiyohara gcq.3 GCQ_DEQUEUED_PREV.3 \ 97 1.30 kiyohara gcq.3 GCQ_GOT_FIRST_TYPED.3 \ 98 1.30 kiyohara gcq.3 GCQ_GOT_LAST_TYPED.3 \ 99 1.30 kiyohara gcq.3 GCQ_GOT_NEXT_TYPED.3 \ 100 1.30 kiyohara gcq.3 GCQ_GOT_PREV_TYPED.3 \ 101 1.30 kiyohara gcq.3 GCQ_DEQUEUED_FIRST_TYPED.3 \ 102 1.30 kiyohara gcq.3 GCQ_DEQUEUED_LAST_TYPED.3 \ 103 1.30 kiyohara gcq.3 GCQ_DEQUEUED_NEXT_TYPED.3 \ 104 1.30 kiyohara gcq.3 GCQ_DEQUEUED_PREV_TYPED.3 \ 105 1.30 kiyohara gcq.3 GCQ_GOT_FIRST_COND.3 \ 106 1.30 kiyohara gcq.3 GCQ_GOT_LAST_COND.3 \ 107 1.30 kiyohara gcq.3 GCQ_GOT_NEXT_COND.3 \ 108 1.30 kiyohara gcq.3 GCQ_GOT_PREV_COND.3 \ 109 1.30 kiyohara gcq.3 GCQ_DEQUEUED_FIRST_COND.3 \ 110 1.30 kiyohara gcq.3 GCQ_DEQUEUED_LAST_COND.3 \ 111 1.30 kiyohara gcq.3 GCQ_DEQUEUED_NEXT_COND.3 \ 112 1.30 kiyohara gcq.3 GCQ_DEQUEUED_PREV_COND.3 \ 113 1.30 kiyohara gcq.3 GCQ_GOT_FIRST_COND_TYPED.3 \ 114 1.30 kiyohara gcq.3 GCQ_GOT_LAST_COND_TYPED.3 \ 115 1.30 kiyohara gcq.3 GCQ_GOT_NEXT_COND_TYPED.3 \ 116 1.30 kiyohara gcq.3 GCQ_GOT_PREV_COND_TYPED.3 \ 117 1.30 kiyohara gcq.3 GCQ_DEQUEUED_FIRST_COND_TYPED.3 \ 118 1.30 kiyohara gcq.3 GCQ_DEQUEUED_LAST_COND_TYPED.3 \ 119 1.30 kiyohara gcq.3 GCQ_DEQUEUED_NEXT_COND_TYPED.3 \ 120 1.30 kiyohara gcq.3 GCQ_DEQUEUED_PREV_COND_TYPED.3 \ 121 1.30 kiyohara gcq.3 GCQ_FOREACH.3 \ 122 1.30 kiyohara gcq.3 GCQ_FOREACH_REV.3 \ 123 1.30 kiyohara gcq.3 GCQ_FOREACH_NVAR.3 \ 124 1.30 kiyohara gcq.3 GCQ_FOREACH_NVAR_REV.3 \ 125 1.30 kiyohara gcq.3 GCQ_FOREACH_RO.3 \ 126 1.30 kiyohara gcq.3 GCQ_FOREACH_RO_REV.3 \ 127 1.30 kiyohara gcq.3 GCQ_FOREACH_DEQUEUED.3 \ 128 1.30 kiyohara gcq.3 GCQ_FOREACH_DEQUEUED_REV.3 \ 129 1.30 kiyohara gcq.3 GCQ_FOREACH_TYPED.3 \ 130 1.30 kiyohara gcq.3 GCQ_FOREACH_REV_TYPED.3 \ 131 1.30 kiyohara gcq.3 GCQ_FOREACH_NVAR_TYPED.3 \ 132 1.30 kiyohara gcq.3 GCQ_FOREACH_NVAR_REV_TYPED.3 \ 133 1.30 kiyohara gcq.3 GCQ_FOREACH_RO_TYPED.3 \ 134 1.30 kiyohara gcq.3 GCQ_FOREACH_RO_REV_TYPED.3 \ 135 1.30 kiyohara gcq.3 GCQ_FOREACH_DEQUEUED_TYPED.3 \ 136 1.30 kiyohara gcq.3 GCQ_FOREACH_DEQUEUED_REV_TYPED.3 \ 137 1.30 kiyohara gcq.3 GCQ_FIND.3 \ 138 1.30 kiyohara gcq.3 GCQ_FIND_REV.3 \ 139 1.30 kiyohara gcq.3 GCQ_FIND_TYPED.3 \ 140 1.30 kiyohara gcq.3 GCQ_FIND_REV_TYPED.3 141 1.85 christos 142 1.85 christos MLINKS+=queue.3 LIST.3 \ 143 1.86 christos queue.3 LIST_EMPTY.3 \ 144 1.85 christos queue.3 LIST_ENTRY.3 \ 145 1.85 christos queue.3 LIST_FIRST.3 \ 146 1.85 christos queue.3 LIST_FOREACH.3 \ 147 1.87 christos queue.3 LIST_FOREACH_SAFE.3 \ 148 1.85 christos queue.3 LIST_HEAD.3 \ 149 1.26 lukem queue.3 LIST_HEAD_INITIALIZER.3 \ 150 1.26 lukem queue.3 LIST_INIT.3 \ 151 1.26 lukem queue.3 LIST_INSERT_AFTER.3 \ 152 1.26 lukem queue.3 LIST_INSERT_BEFORE.3 \ 153 1.26 lukem queue.3 LIST_INSERT_HEAD.3 \ 154 1.85 christos queue.3 LIST_NEXT.3 \ 155 1.26 lukem queue.3 LIST_REMOVE.3 \ 156 1.85 christos queue.3 LIST_REPLACE.3 157 1.85 christos 158 1.85 christos MLINKS+=queue.3 SIMPLEQ.3 \ 159 1.85 christos queue.3 SIMPLEQ_CONCAT.3 \ 160 1.85 christos queue.3 SIMPLEQ_EMPTY.3 \ 161 1.85 christos queue.3 SIMPLEQ_ENTRY.3 \ 162 1.85 christos queue.3 SIMPLEQ_FIRST.3 \ 163 1.85 christos queue.3 SIMPLEQ_FOREACH.3 \ 164 1.87 christos queue.3 SIMPLEQ_FOREACH_SAFE.3 \ 165 1.85 christos queue.3 SIMPLEQ_HEAD.3 \ 166 1.85 christos queue.3 SIMPLEQ_HEAD_INITIALIZER.3 \ 167 1.85 christos queue.3 SIMPLEQ_INIT.3 \ 168 1.85 christos queue.3 SIMPLEQ_INSERT_AFTER.3 \ 169 1.85 christos queue.3 SIMPLEQ_INSERT_HEAD.3 \ 170 1.85 christos queue.3 SIMPLEQ_INSERT_TAIL.3 \ 171 1.85 christos queue.3 SIMPLEQ_LAST.3 \ 172 1.85 christos queue.3 SIMPLEQ_NEXT.3 \ 173 1.85 christos queue.3 SIMPLEQ_REMOVE.3 \ 174 1.85 christos queue.3 SIMPLEQ_REMOVE_AFTER.3 \ 175 1.85 christos queue.3 SIMPLEQ_REMOVE_HEAD.3 \ 176 1.88 christos queue.3 SIMPLEQ_REMOVE.3 177 1.85 christos 178 1.85 christos MLINKS+=queue.3 SLIST.3 \ 179 1.85 christos queue.3 SLIST_EMPTY.3 \ 180 1.85 christos queue.3 SLIST_ENTRY.3 \ 181 1.85 christos queue.3 SLIST_FIRST.3 \ 182 1.85 christos queue.3 SLIST_FOREACH.3 \ 183 1.87 christos queue.3 SLIST_FOREACH_SAFE.3 \ 184 1.85 christos queue.3 SLIST_HEAD.3 \ 185 1.26 lukem queue.3 SLIST_HEAD_INITIALIZER.3 \ 186 1.26 lukem queue.3 SLIST_INIT.3 \ 187 1.26 lukem queue.3 SLIST_INSERT_AFTER.3 \ 188 1.26 lukem queue.3 SLIST_INSERT_HEAD.3 \ 189 1.85 christos queue.3 SLIST_NEXT.3 \ 190 1.26 lukem queue.3 SLIST_REMOVE.3 \ 191 1.85 christos queue.3 SLIST_REMOVE_AFTER.3 \ 192 1.85 christos queue.3 SLIST_REMOVE_HEAD.3 193 1.85 christos 194 1.85 christos MLINKS+=queue.3 STAILQ.3 \ 195 1.85 christos queue.3 STAILQ_CONCAT.3 \ 196 1.85 christos queue.3 STAILQ_EMPTY.3 \ 197 1.85 christos queue.3 STAILQ_ENTRY.3 \ 198 1.85 christos queue.3 STAILQ_FIRST.3 \ 199 1.85 christos queue.3 STAILQ_FOREACH.3 \ 200 1.85 christos queue.3 STAILQ_FOREACH_SAFE.3 \ 201 1.85 christos queue.3 STAILQ_HEAD.3 \ 202 1.26 lukem queue.3 STAILQ_HEAD_INITIALIZER.3 \ 203 1.26 lukem queue.3 STAILQ_INIT.3 \ 204 1.85 christos queue.3 STAILQ_INSERT_AFTER.3 \ 205 1.26 lukem queue.3 STAILQ_INSERT_HEAD.3 \ 206 1.26 lukem queue.3 STAILQ_INSERT_TAIL.3 \ 207 1.85 christos queue.3 STAILQ_LAST.3 \ 208 1.85 christos queue.3 STAILQ_NEXT.3 \ 209 1.26 lukem queue.3 STAILQ_REMOVE.3 \ 210 1.85 christos queue.3 STAILQ_REMOVE_HEAD.3 211 1.85 christos 212 1.85 christos MLINKS+=queue.3 TAILQ.3 \ 213 1.85 christos queue.3 TAILQ_CONCAT.3 \ 214 1.85 christos queue.3 TAILQ_EMPTY.3 \ 215 1.85 christos queue.3 TAILQ_ENTRY.3 \ 216 1.85 christos queue.3 TAILQ_FIRST.3 \ 217 1.87 christos queue.3 TAILQ_FOREACH.3 \ 218 1.87 christos queue.3 TAILQ_FOREACH_SAFE.3 \ 219 1.87 christos queue.3 TAILQ_FOREACH_REVERSE.3 \ 220 1.85 christos queue.3 TAILQ_FOREACH_REVERSE_SAFE.3 \ 221 1.85 christos queue.3 TAILQ_HEAD.3 \ 222 1.26 lukem queue.3 TAILQ_HEAD_INITIALIZER.3 \ 223 1.26 lukem queue.3 TAILQ_INIT.3 \ 224 1.85 christos queue.3 TAILQ_INSERT_AFTER.3 \ 225 1.85 christos queue.3 TAILQ_INSERT_BEFORE.3 \ 226 1.26 lukem queue.3 TAILQ_INSERT_HEAD.3 \ 227 1.26 lukem queue.3 TAILQ_INSERT_TAIL.3 \ 228 1.85 christos queue.3 TAILQ_LAST.3 \ 229 1.85 christos queue.3 TAILQ_NEXT.3 \ 230 1.85 christos queue.3 TAILQ_PREV.3 \ 231 1.26 lukem queue.3 TAILQ_REMOVE.3 \ 232 1.85 christos queue.3 TAILQ_REPLACE.3 233 1.85 christos 234 1.57 jruoho MLINKS+=rbtree.3 rb_tree_init.3 \ 235 1.57 jruoho rbtree.3 rb_tree_insert_node.3 \ 236 1.57 jruoho rbtree.3 rb_tree_find_node.3 \ 237 1.57 jruoho rbtree.3 rb_tree_find_node_geq.3 \ 238 1.57 jruoho rbtree.3 rb_tree_find_node_leq.3 \ 239 1.57 jruoho rbtree.3 rb_tree_iterate.3 240 1.23 kleink MLINKS+=stdarg.3 va_arg.3 stdarg.3 va_copy.3 \ 241 1.21 lukem stdarg.3 va_end.3 stdarg.3 va_start.3 242 1.72 jruoho MLINKS+=param.3 MAX.3 \ 243 1.72 jruoho param.3 MIN.3 244 1.51 jruoho MLINKS+=dirent.3 dir.3 \ 245 1.51 jruoho dirent.3 IFTODT.3 \ 246 1.51 jruoho dirent.3 DTTOIF.3 247 1.92 christos MLINKS+=dlfcn.3 _dlauxinfo.3 dlfcn.3 dlopen.3 dlfcn.3 \ 248 1.92 christos dlclose.3 dlfcn.3 dlsym.3 dlfcn.3 dlctl.3 \ 249 1.77 nonaka dlfcn.3 dlerror.3 dlfcn.3 dladdr.3 dlfcn.3 dlvsym.3 250 1.35 njoly MLINKS+=timeradd.3 timersub.3 \ 251 1.34 jruoho timeradd.3 timerclear.3 \ 252 1.34 jruoho timeradd.3 timerisset.3 \ 253 1.53 jruoho timeradd.3 timercmp.3 \ 254 1.53 jruoho timeradd.3 timespecadd.3 \ 255 1.53 jruoho timeradd.3 timespecsub.3 \ 256 1.53 jruoho timeradd.3 timespecclear.3 \ 257 1.53 jruoho timeradd.3 timespecisset.3 \ 258 1.53 jruoho timeradd.3 timespeccmp.3 259 1.52 jruoho MLINKS+=timeval.3 timespec.3 \ 260 1.52 jruoho timeval.3 itimerval.3 \ 261 1.52 jruoho timeval.3 itimerspec.3 \ 262 1.52 jruoho timeval.3 TIMEVAL_TO_TIMESPEC.3 \ 263 1.52 jruoho timeval.3 TIMESPEC_TO_TIMEVAL.3 264 1.25 yamt MLINKS+=tree.3 SPLAY_PROTOTYPE.3 tree.3 SPLAY_GENERATE.3 \ 265 1.25 yamt tree.3 SPLAY_ENTRY.3 tree.3 SPLAY_HEAD.3 \ 266 1.25 yamt tree.3 SPLAY_INITIALIZER.3 tree.3 SPLAY_ROOT.3 \ 267 1.25 yamt tree.3 SPLAY_EMPTY.3 tree.3 SPLAY_NEXT.3 \ 268 1.25 yamt tree.3 SPLAY_MIN.3 tree.3 SPLAY_MAX.3 tree.3 SPLAY_FIND.3 \ 269 1.25 yamt tree.3 SPLAY_LEFT.3 tree.3 SPLAY_RIGHT.3 tree.3 SPLAY_INIT.3 \ 270 1.25 yamt tree.3 SPLAY_INSERT.3 tree.3 SPLAY_REMOVE.3 \ 271 1.25 yamt tree.3 SPLAY_FOREACH.3 272 1.25 yamt MLINKS+=tree.3 RB_PROTOTYPE.3 tree.3 RB_GENERATE.3 \ 273 1.25 yamt tree.3 RB_ENTRY.3 tree.3 RB_HEAD.3 \ 274 1.25 yamt tree.3 RB_INITIALIZER.3 tree.3 RB_ROOT.3 \ 275 1.25 yamt tree.3 RB_EMPTY.3 tree.3 RB_NEXT.3 \ 276 1.25 yamt tree.3 RB_MIN.3 tree.3 RB_MAX.3 tree.3 RB_FIND.3 \ 277 1.25 yamt tree.3 RB_LEFT.3 tree.3 RB_RIGHT.3 tree.3 RB_PARENT.3 \ 278 1.25 yamt tree.3 RB_INIT.3 tree.3 RB_INSERT.3 tree.3 RB_REMOVE.3 \ 279 1.25 yamt tree.3 RB_FOREACH.3 280 1.32 christos MLINKS+=CMSG_DATA.3 CMSG_FIRSTHDR.3 \ 281 1.32 christos CMSG_DATA.3 CMSG_LEN.3 \ 282 1.32 christos CMSG_DATA.3 CMSG_NXTHDR.3 \ 283 1.76 riastrad CMSG_DATA.3 CMSG_SPACE.3 \ 284 1.76 riastrad CMSG_DATA.3 cmsg.3 285 1.80 christos MLINKS+=bitmap.3 __BITMAP_CLR.3 \ 286 1.80 christos bitmap.3 __BITMAP_ISSET.3 \ 287 1.80 christos bitmap.3 __BITMAP_SET.3 \ 288 1.80 christos bitmap.3 __BITMAP_SIZE.3 \ 289 1.81 christos bitmap.3 __BITMAP_TYPE.3 \ 290 1.80 christos bitmap.3 __BITMAP_ZERO.3 291 1.12 mikel 292 1.14 mycroft .include <bsd.man.mk> 293 1.14 mycroft .include <bsd.subdir.mk> 294