1afe61c15SRodney W. Grimes# @(#)Makefile 8.2 (Berkeley) 12/13/93 27f3dea24SPeter Wemm# $FreeBSD$ 3afe61c15SRodney W. Grimes 4c6063d0dSWarner Losh.include <src.opts.mk> 5e1fe3dbaSRuslan Ermilov 6b760de96SRuslan ErmilovMAN= assert.3 \ 74d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 \ 8b760de96SRuslan Ermilov bitstring.3 \ 9c8b8b38eSMateusz Piotrowski CMSG_DATA.3 \ 10b760de96SRuslan Ermilov end.3 \ 11b760de96SRuslan Ermilov fpgetround.3 \ 12b760de96SRuslan Ermilov intro.3 \ 1366c6ebfeSEd Schouten makedev.3 \ 14799a00c0SKevin Lo offsetof.3 \ 15b760de96SRuslan Ermilov ${PTHREAD_MAN} \ 16*5a38af1fSEdward Tomasz Napierala Q_FRAWMASK.3 \ 17*5a38af1fSEdward Tomasz Napierala Q_IFRAWMASK.3 \ 18*5a38af1fSEdward Tomasz Napierala Q_INI.3 \ 19*5a38af1fSEdward Tomasz Napierala Q_IRAWMASK.3 \ 20*5a38af1fSEdward Tomasz Napierala Q_QABS.3 \ 21*5a38af1fSEdward Tomasz Napierala Q_QADDI.3 \ 22*5a38af1fSEdward Tomasz Napierala Q_QADDQ.3 \ 23*5a38af1fSEdward Tomasz Napierala Q_SIGNED.3 \ 24*5a38af1fSEdward Tomasz Napierala Q_SIGNSHFT.3 \ 25*5a38af1fSEdward Tomasz Napierala qmath.3 \ 26b760de96SRuslan Ermilov queue.3 \ 27463970daSJohn Baldwin sigevent.3 \ 2822fc8362SDavid Xu siginfo.3 \ 29b760de96SRuslan Ermilov stdarg.3 \ 30b760de96SRuslan Ermilov sysexits.3 \ 31fd51ce66SStefan Farfeleder tgmath.3 \ 32b760de96SRuslan Ermilov timeradd.3 \ 33b760de96SRuslan Ermilov tree.3 342aa9de1fSMike Makonnen 354d8a7eabSEd SchoutenMLINKS= ATOMIC_VAR_INIT.3 atomic_compare_exchange_strong.3 \ 364d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_compare_exchange_strong_explicit.3 \ 374d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_compare_exchange_weak.3 \ 384d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_compare_exchange_weak_explicit.3 \ 394d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_exchange.3 \ 404d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_exchange_explicit.3 \ 414d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_fetch_add.3 \ 424d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_fetch_add_explicit.3 \ 434d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_fetch_and.3 \ 444d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_fetch_and_explicit.3 \ 454d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_fetch_or.3 \ 464d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_fetch_or_explicit.3 \ 474d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_fetch_sub.3 \ 484d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_fetch_sub_explicit.3 \ 494d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_fetch_xor.3 \ 504d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_fetch_xor_explicit.3 \ 514d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_init.3 \ 52fd8a33c1SEd Schouten ATOMIC_VAR_INIT.3 atomic_is_lock_free.3 \ 534d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_load.3 \ 544d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_load_explicit.3 \ 554d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_store.3 \ 564d8a7eabSEd Schouten ATOMIC_VAR_INIT.3 atomic_store_explicit.3 574d8a7eabSEd SchoutenMLINKS+= bitstring.3 bit_alloc.3 \ 58b760de96SRuslan Ermilov bitstring.3 bit_clear.3 \ 59b760de96SRuslan Ermilov bitstring.3 bit_decl.3 \ 60b760de96SRuslan Ermilov bitstring.3 bit_ffc.3 \ 61e7f94194SBryan Drewery bitstring.3 bit_ffc_at.3 \ 62b760de96SRuslan Ermilov bitstring.3 bit_ffs.3 \ 63e7f94194SBryan Drewery bitstring.3 bit_ffs_at.3 \ 64b760de96SRuslan Ermilov bitstring.3 bit_nclear.3 \ 65b760de96SRuslan Ermilov bitstring.3 bit_nset.3 \ 66b760de96SRuslan Ermilov bitstring.3 bit_set.3 \ 67b760de96SRuslan Ermilov bitstring.3 bitstr_size.3 \ 68b760de96SRuslan Ermilov bitstring.3 bit_test.3 69c8b8b38eSMateusz PiotrowskiMLINKS+= CMSG_DATA.3 CMSG_FIRSTHDR.3 \ 70c8b8b38eSMateusz Piotrowski CMSG_DATA.3 CMSG_LEN.3 \ 71c8b8b38eSMateusz Piotrowski CMSG_DATA.3 CMSG_NEXTHDR.3 \ 72c8b8b38eSMateusz Piotrowski CMSG_DATA.3 CMSG_SPACE.3 73b760de96SRuslan ErmilovMLINKS+= end.3 edata.3 \ 74b760de96SRuslan Ermilov end.3 etext.3 75b760de96SRuslan ErmilovMLINKS+= fpgetround.3 fpgetmask.3 \ 76b760de96SRuslan Ermilov fpgetround.3 fpgetprec.3 \ 77b760de96SRuslan Ermilov fpgetround.3 fpgetsticky.3 \ 78b760de96SRuslan Ermilov fpgetround.3 fpresetsticky.3 \ 79b760de96SRuslan Ermilov fpgetround.3 fpsetmask.3 \ 80b760de96SRuslan Ermilov fpgetround.3 fpsetprec.3 \ 817b74e4a7SDavid Schultz fpgetround.3 fpsetround.3 8266c6ebfeSEd SchoutenMLINKS+= makedev.3 major.3 \ 8366c6ebfeSEd Schouten makedev.3 minor.3 84b760de96SRuslan ErmilovMLINKS+= ${PTHREAD_MLINKS} 85*5a38af1fSEdward Tomasz NapieralaMLINKS+= Q_FRAWMASK.3 Q_GFRAW.3 \ 86*5a38af1fSEdward Tomasz Napierala Q_FRAWMASK.3 Q_GFABSVAL.3 \ 87*5a38af1fSEdward Tomasz Napierala Q_FRAWMASK.3 Q_GFVAL.3 \ 88*5a38af1fSEdward Tomasz Napierala Q_FRAWMASK.3 Q_SFVAL.3 89*5a38af1fSEdward Tomasz NapieralaMLINKS+= Q_IFRAWMASK.3 Q_IFVALIMASK.3 \ 90*5a38af1fSEdward Tomasz Napierala Q_IFRAWMASK.3 Q_IFVALFMASK.3 \ 91*5a38af1fSEdward Tomasz Napierala Q_IFRAWMASK.3 Q_GIFRAW.3 \ 92*5a38af1fSEdward Tomasz Napierala Q_IFRAWMASK.3 Q_GIFABSVAL.3 \ 93*5a38af1fSEdward Tomasz Napierala Q_IFRAWMASK.3 Q_GIFVAL.3 \ 94*5a38af1fSEdward Tomasz Napierala Q_IFRAWMASK.3 Q_SIFVAL.3 \ 95*5a38af1fSEdward Tomasz Napierala Q_IFRAWMASK.3 Q_SIFVALS.3 96*5a38af1fSEdward Tomasz NapieralaMLINKS+= Q_INI.3 Q_NCBITS.3 \ 97*5a38af1fSEdward Tomasz Napierala Q_INI.3 Q_BT.3 \ 98*5a38af1fSEdward Tomasz Napierala Q_INI.3 Q_TC.3 \ 99*5a38af1fSEdward Tomasz Napierala Q_INI.3 Q_NTBITS.3 \ 100*5a38af1fSEdward Tomasz Napierala Q_INI.3 Q_NFCBITS.3 \ 101*5a38af1fSEdward Tomasz Napierala Q_INI.3 Q_MAXNFBITS.3 \ 102*5a38af1fSEdward Tomasz Napierala Q_INI.3 Q_NFBITS.3 \ 103*5a38af1fSEdward Tomasz Napierala Q_INI.3 Q_NIBITS.3 \ 104*5a38af1fSEdward Tomasz Napierala Q_INI.3 Q_RPSHFT.3 \ 105*5a38af1fSEdward Tomasz Napierala Q_INI.3 Q_ABS.3 \ 106*5a38af1fSEdward Tomasz Napierala Q_INI.3 Q_MAXSTRLEN.3 \ 107*5a38af1fSEdward Tomasz Napierala Q_INI.3 Q_TOSTR.3 \ 108*5a38af1fSEdward Tomasz Napierala Q_INI.3 Q_SHL.3 \ 109*5a38af1fSEdward Tomasz Napierala Q_INI.3 Q_SHR.3 \ 110*5a38af1fSEdward Tomasz Napierala Q_INI.3 Q_DEBUG.3 \ 111*5a38af1fSEdward Tomasz Napierala Q_INI.3 Q_DFV2BFV.3 112*5a38af1fSEdward Tomasz NapieralaMLINKS+= Q_IRAWMASK.3 Q_GIRAW.3 \ 113*5a38af1fSEdward Tomasz Napierala Q_IRAWMASK.3 Q_GIABSVAL.3 \ 114*5a38af1fSEdward Tomasz Napierala Q_IRAWMASK.3 Q_GIVAL.3 \ 115*5a38af1fSEdward Tomasz Napierala Q_IRAWMASK.3 Q_SIVAL.3 116*5a38af1fSEdward Tomasz NapieralaMLINKS+= Q_QABS.3 Q_Q2D.3 \ 117*5a38af1fSEdward Tomasz Napierala Q_QABS.3 Q_Q2F.3 118*5a38af1fSEdward Tomasz NapieralaMLINKS+= Q_QADDI.3 Q_QDIVI.3 \ 119*5a38af1fSEdward Tomasz Napierala Q_QADDI.3 Q_QMULI.3 \ 120*5a38af1fSEdward Tomasz Napierala Q_QADDI.3 Q_QSUBI.3 \ 121*5a38af1fSEdward Tomasz Napierala Q_QADDI.3 Q_QFRACI.3 \ 122*5a38af1fSEdward Tomasz Napierala Q_QADDI.3 Q_QCPYVALI.3 123*5a38af1fSEdward Tomasz NapieralaMLINKS+= Q_QADDQ.3 Q_QDIVQ.3 \ 124*5a38af1fSEdward Tomasz Napierala Q_QADDQ.3 Q_QMULQ.3 \ 125*5a38af1fSEdward Tomasz Napierala Q_QADDQ.3 Q_QSUBQ.3 \ 126*5a38af1fSEdward Tomasz Napierala Q_QADDQ.3 Q_NORMPREC.3 \ 127*5a38af1fSEdward Tomasz Napierala Q_QADDQ.3 Q_QMAXQ.3 \ 128*5a38af1fSEdward Tomasz Napierala Q_QADDQ.3 Q_QMINQ.3 \ 129*5a38af1fSEdward Tomasz Napierala Q_QADDQ.3 Q_QCLONEQ.3 \ 130*5a38af1fSEdward Tomasz Napierala Q_QADDQ.3 Q_QCPYVALQ.3 131*5a38af1fSEdward Tomasz NapieralaMLINKS+= Q_SIGNED.3 Q_LTZ.3 \ 132*5a38af1fSEdward Tomasz Napierala Q_SIGNED.3 Q_PRECEQ.3 \ 133*5a38af1fSEdward Tomasz Napierala Q_SIGNED.3 Q_QLTQ.3 \ 134*5a38af1fSEdward Tomasz Napierala Q_SIGNED.3 Q_QLEQ.3 \ 135*5a38af1fSEdward Tomasz Napierala Q_SIGNED.3 Q_QGTQ.3 \ 136*5a38af1fSEdward Tomasz Napierala Q_SIGNED.3 Q_QGEQ.3 \ 137*5a38af1fSEdward Tomasz Napierala Q_SIGNED.3 Q_QEQ.3 \ 138*5a38af1fSEdward Tomasz Napierala Q_SIGNED.3 Q_QNEQ.3 \ 139*5a38af1fSEdward Tomasz Napierala Q_SIGNED.3 Q_OFLOW.3 \ 140*5a38af1fSEdward Tomasz Napierala Q_SIGNED.3 Q_RELPREC.3 141*5a38af1fSEdward Tomasz NapieralaMLINKS+= Q_SIGNSHFT.3 Q_SSIGN.3 \ 142*5a38af1fSEdward Tomasz Napierala Q_SIGNSHFT.3 Q_CRAWMASK.3 \ 143*5a38af1fSEdward Tomasz Napierala Q_SIGNSHFT.3 Q_SRAWMASK.3 \ 144*5a38af1fSEdward Tomasz Napierala Q_SIGNSHFT.3 Q_GCRAW.3 \ 145*5a38af1fSEdward Tomasz Napierala Q_SIGNSHFT.3 Q_GCVAL.3 \ 146*5a38af1fSEdward Tomasz Napierala Q_SIGNSHFT.3 Q_SCVAL.3 14738b622e1SHans Petter SelaskyMLINKS+= queue.3 LIST_CLASS_ENTRY.3 \ 14838b622e1SHans Petter Selasky queue.3 LIST_CLASS_HEAD.3 \ 14938b622e1SHans Petter Selasky queue.3 LIST_EMPTY.3 \ 150b760de96SRuslan Ermilov queue.3 LIST_ENTRY.3 \ 151b760de96SRuslan Ermilov queue.3 LIST_FIRST.3 \ 152b760de96SRuslan Ermilov queue.3 LIST_FOREACH.3 \ 153c459e528SKevin Lo queue.3 LIST_FOREACH_FROM.3 \ 154c459e528SKevin Lo queue.3 LIST_FOREACH_FROM_SAFE.3 \ 15538b622e1SHans Petter Selasky queue.3 LIST_FOREACH_SAFE.3 \ 156b760de96SRuslan Ermilov queue.3 LIST_HEAD.3 \ 157b760de96SRuslan Ermilov queue.3 LIST_HEAD_INITIALIZER.3 \ 158b760de96SRuslan Ermilov queue.3 LIST_INIT.3 \ 159b760de96SRuslan Ermilov queue.3 LIST_INSERT_AFTER.3 \ 160b760de96SRuslan Ermilov queue.3 LIST_INSERT_BEFORE.3 \ 161b760de96SRuslan Ermilov queue.3 LIST_INSERT_HEAD.3 \ 162b760de96SRuslan Ermilov queue.3 LIST_NEXT.3 \ 1634170b083SEd Schouten queue.3 LIST_PREV.3 \ 164b760de96SRuslan Ermilov queue.3 LIST_REMOVE.3 \ 165359295cdSMatthew D Fleming queue.3 LIST_SWAP.3 \ 16638b622e1SHans Petter Selasky queue.3 SLIST_CLASS_ENTRY.3 \ 16738b622e1SHans Petter Selasky queue.3 SLIST_CLASS_HEAD.3 \ 168b760de96SRuslan Ermilov queue.3 SLIST_EMPTY.3 \ 169b760de96SRuslan Ermilov queue.3 SLIST_ENTRY.3 \ 170b760de96SRuslan Ermilov queue.3 SLIST_FIRST.3 \ 171b760de96SRuslan Ermilov queue.3 SLIST_FOREACH.3 \ 172c459e528SKevin Lo queue.3 SLIST_FOREACH_FROM.3 \ 173c459e528SKevin Lo queue.3 SLIST_FOREACH_FROM_SAFE.3 \ 17438b622e1SHans Petter Selasky queue.3 SLIST_FOREACH_SAFE.3 \ 175b760de96SRuslan Ermilov queue.3 SLIST_HEAD.3 \ 176b760de96SRuslan Ermilov queue.3 SLIST_HEAD_INITIALIZER.3 \ 177b760de96SRuslan Ermilov queue.3 SLIST_INIT.3 \ 178b760de96SRuslan Ermilov queue.3 SLIST_INSERT_AFTER.3 \ 179b760de96SRuslan Ermilov queue.3 SLIST_INSERT_HEAD.3 \ 180b760de96SRuslan Ermilov queue.3 SLIST_NEXT.3 \ 181b760de96SRuslan Ermilov queue.3 SLIST_REMOVE.3 \ 1823d98b75bSEd Schouten queue.3 SLIST_REMOVE_AFTER.3 \ 183b760de96SRuslan Ermilov queue.3 SLIST_REMOVE_HEAD.3 \ 18406b93667SConrad Meyer queue.3 SLIST_REMOVE_PREVPTR.3 \ 185359295cdSMatthew D Fleming queue.3 SLIST_SWAP.3 \ 18638b622e1SHans Petter Selasky queue.3 STAILQ_CLASS_ENTRY.3 \ 18738b622e1SHans Petter Selasky queue.3 STAILQ_CLASS_HEAD.3 \ 188b760de96SRuslan Ermilov queue.3 STAILQ_CONCAT.3 \ 189b760de96SRuslan Ermilov queue.3 STAILQ_EMPTY.3 \ 190b760de96SRuslan Ermilov queue.3 STAILQ_ENTRY.3 \ 191b760de96SRuslan Ermilov queue.3 STAILQ_FIRST.3 \ 192b760de96SRuslan Ermilov queue.3 STAILQ_FOREACH.3 \ 193c459e528SKevin Lo queue.3 STAILQ_FOREACH_FROM.3 \ 194c459e528SKevin Lo queue.3 STAILQ_FOREACH_FROM_SAFE.3 \ 19538b622e1SHans Petter Selasky queue.3 STAILQ_FOREACH_SAFE.3 \ 196b760de96SRuslan Ermilov queue.3 STAILQ_HEAD.3 \ 197b760de96SRuslan Ermilov queue.3 STAILQ_HEAD_INITIALIZER.3 \ 198b760de96SRuslan Ermilov queue.3 STAILQ_INIT.3 \ 199b760de96SRuslan Ermilov queue.3 STAILQ_INSERT_AFTER.3 \ 200b760de96SRuslan Ermilov queue.3 STAILQ_INSERT_HEAD.3 \ 201b760de96SRuslan Ermilov queue.3 STAILQ_INSERT_TAIL.3 \ 202b760de96SRuslan Ermilov queue.3 STAILQ_LAST.3 \ 203b760de96SRuslan Ermilov queue.3 STAILQ_NEXT.3 \ 204b760de96SRuslan Ermilov queue.3 STAILQ_REMOVE.3 \ 2053d98b75bSEd Schouten queue.3 STAILQ_REMOVE_AFTER.3 \ 206b760de96SRuslan Ermilov queue.3 STAILQ_REMOVE_HEAD.3 \ 207359295cdSMatthew D Fleming queue.3 STAILQ_SWAP.3 \ 20838b622e1SHans Petter Selasky queue.3 TAILQ_CLASS_ENTRY.3 \ 20938b622e1SHans Petter Selasky queue.3 TAILQ_CLASS_HEAD.3 \ 210b760de96SRuslan Ermilov queue.3 TAILQ_CONCAT.3 \ 211b760de96SRuslan Ermilov queue.3 TAILQ_EMPTY.3 \ 212b760de96SRuslan Ermilov queue.3 TAILQ_ENTRY.3 \ 213b760de96SRuslan Ermilov queue.3 TAILQ_FIRST.3 \ 214b760de96SRuslan Ermilov queue.3 TAILQ_FOREACH.3 \ 215c459e528SKevin Lo queue.3 TAILQ_FOREACH_FROM.3 \ 21638b622e1SHans Petter Selasky queue.3 TAILQ_FOREACH_FROM_SAFE.3 \ 217b760de96SRuslan Ermilov queue.3 TAILQ_FOREACH_REVERSE.3 \ 218c459e528SKevin Lo queue.3 TAILQ_FOREACH_REVERSE_FROM.3 \ 219c459e528SKevin Lo queue.3 TAILQ_FOREACH_REVERSE_FROM_SAFE.3 \ 22038b622e1SHans Petter Selasky queue.3 TAILQ_FOREACH_REVERSE_SAFE.3 \ 221f7b00e06SPawel Jakub Dawidek queue.3 TAILQ_FOREACH_SAFE.3 \ 222b760de96SRuslan Ermilov queue.3 TAILQ_HEAD.3 \ 223b760de96SRuslan Ermilov queue.3 TAILQ_HEAD_INITIALIZER.3 \ 224b760de96SRuslan Ermilov queue.3 TAILQ_INIT.3 \ 225b760de96SRuslan Ermilov queue.3 TAILQ_INSERT_AFTER.3 \ 226b760de96SRuslan Ermilov queue.3 TAILQ_INSERT_BEFORE.3 \ 227b760de96SRuslan Ermilov queue.3 TAILQ_INSERT_HEAD.3 \ 228b760de96SRuslan Ermilov queue.3 TAILQ_INSERT_TAIL.3 \ 229b760de96SRuslan Ermilov queue.3 TAILQ_LAST.3 \ 230b760de96SRuslan Ermilov queue.3 TAILQ_NEXT.3 \ 231b760de96SRuslan Ermilov queue.3 TAILQ_PREV.3 \ 232359295cdSMatthew D Fleming queue.3 TAILQ_REMOVE.3 \ 233359295cdSMatthew D Fleming queue.3 TAILQ_SWAP.3 234b760de96SRuslan ErmilovMLINKS+= stdarg.3 va_arg.3 \ 235b760de96SRuslan Ermilov stdarg.3 va_copy.3 \ 236b760de96SRuslan Ermilov stdarg.3 va_end.3 \ 237b760de96SRuslan Ermilov stdarg.3 varargs.3 \ 238b760de96SRuslan Ermilov stdarg.3 va_start.3 239b760de96SRuslan ErmilovMLINKS+= timeradd.3 timerclear.3 \ 240b760de96SRuslan Ermilov timeradd.3 timercmp.3 \ 241b760de96SRuslan Ermilov timeradd.3 timerisset.3 \ 2426040822cSAlan Somers timeradd.3 timersub.3 \ 2436040822cSAlan Somers timeradd.3 timespecadd.3 \ 2446040822cSAlan Somers timeradd.3 timespecsub.3 \ 2456040822cSAlan Somers timeradd.3 timespecclear.3 \ 2466040822cSAlan Somers timeradd.3 timespecisset.3 \ 2476040822cSAlan Somers timeradd.3 timespeccmp.3 248b760de96SRuslan ErmilovMLINKS+= tree.3 RB_EMPTY.3 \ 249b760de96SRuslan Ermilov tree.3 RB_ENTRY.3 \ 250b760de96SRuslan Ermilov tree.3 RB_FIND.3 \ 251b760de96SRuslan Ermilov tree.3 RB_FOREACH.3 \ 252970a1ed3SMark Johnston tree.3 RB_FOREACH_FROM.3 \ 253164bfe6aSJason Evans tree.3 RB_FOREACH_REVERSE.3 \ 254970a1ed3SMark Johnston tree.3 RB_FOREACH_REVERSE_FROM.3 \ 255970a1ed3SMark Johnston tree.3 RB_FOREACH_REVERSE_SAFE.3 \ 256970a1ed3SMark Johnston tree.3 RB_FOREACH_SAFE.3 \ 257b760de96SRuslan Ermilov tree.3 RB_GENERATE.3 \ 258970a1ed3SMark Johnston tree.3 RB_GENERATE_FIND.3 \ 259970a1ed3SMark Johnston tree.3 RB_GENERATE_INSERT.3 \ 260970a1ed3SMark Johnston tree.3 RB_GENERATE_INSERT_COLOR.3 \ 261970a1ed3SMark Johnston tree.3 RB_GENERATE_MINMAX.3 \ 262970a1ed3SMark Johnston tree.3 RB_GENERATE_NEXT.3 \ 263970a1ed3SMark Johnston tree.3 RB_GENERATE_NFIND.3 \ 264970a1ed3SMark Johnston tree.3 RB_GENERATE_PREV.3 \ 265970a1ed3SMark Johnston tree.3 RB_GENERATE_REMOVE.3 \ 266970a1ed3SMark Johnston tree.3 RB_GENERATE_REMOVE_COLOR.3 \ 267d72cd779SJason Evans tree.3 RB_GENERATE_STATIC.3 \ 268b760de96SRuslan Ermilov tree.3 RB_HEAD.3 \ 269b760de96SRuslan Ermilov tree.3 RB_INIT.3 \ 270b760de96SRuslan Ermilov tree.3 RB_INITIALIZER.3 \ 271b760de96SRuslan Ermilov tree.3 RB_INSERT.3 \ 272b760de96SRuslan Ermilov tree.3 RB_LEFT.3 \ 273b760de96SRuslan Ermilov tree.3 RB_MAX.3 \ 274b760de96SRuslan Ermilov tree.3 RB_MIN.3 \ 275b760de96SRuslan Ermilov tree.3 RB_NEXT.3 \ 2767b7f29d8SMaxim Konovalov tree.3 RB_NFIND.3 \ 277b760de96SRuslan Ermilov tree.3 RB_PARENT.3 \ 278164bfe6aSJason Evans tree.3 RB_PREV.3 \ 279b760de96SRuslan Ermilov tree.3 RB_PROTOTYPE.3 \ 280970a1ed3SMark Johnston tree.3 RB_PROTOTYPE_FIND.3 \ 281970a1ed3SMark Johnston tree.3 RB_PROTOTYPE_INSERT.3 \ 282970a1ed3SMark Johnston tree.3 RB_PROTOTYPE_INSERT_COLOR.3 \ 283970a1ed3SMark Johnston tree.3 RB_PROTOTYPE_MINMAX.3 \ 284970a1ed3SMark Johnston tree.3 RB_PROTOTYPE_NEXT.3 \ 285970a1ed3SMark Johnston tree.3 RB_PROTOTYPE_NFIND.3 \ 286970a1ed3SMark Johnston tree.3 RB_PROTOTYPE_PREV.3 \ 287970a1ed3SMark Johnston tree.3 RB_PROTOTYPE_REMOVE.3 \ 288970a1ed3SMark Johnston tree.3 RB_PROTOTYPE_REMOVE_COLOR.3 \ 289d72cd779SJason Evans tree.3 RB_PROTOTYPE_STATIC.3 \ 290b760de96SRuslan Ermilov tree.3 RB_REMOVE.3 \ 291b760de96SRuslan Ermilov tree.3 RB_RIGHT.3 \ 292b760de96SRuslan Ermilov tree.3 RB_ROOT.3 \ 293b760de96SRuslan Ermilov tree.3 SPLAY_EMPTY.3 \ 294b760de96SRuslan Ermilov tree.3 SPLAY_ENTRY.3 \ 295b760de96SRuslan Ermilov tree.3 SPLAY_FIND.3 \ 296b760de96SRuslan Ermilov tree.3 SPLAY_FOREACH.3 \ 297b760de96SRuslan Ermilov tree.3 SPLAY_GENERATE.3 \ 298b760de96SRuslan Ermilov tree.3 SPLAY_HEAD.3 \ 299b760de96SRuslan Ermilov tree.3 SPLAY_INIT.3 \ 300b760de96SRuslan Ermilov tree.3 SPLAY_INITIALIZER.3 \ 301b760de96SRuslan Ermilov tree.3 SPLAY_INSERT.3 \ 302b760de96SRuslan Ermilov tree.3 SPLAY_LEFT.3 \ 303b760de96SRuslan Ermilov tree.3 SPLAY_MAX.3 \ 304b760de96SRuslan Ermilov tree.3 SPLAY_MIN.3 \ 305b760de96SRuslan Ermilov tree.3 SPLAY_NEXT.3 \ 306b760de96SRuslan Ermilov tree.3 SPLAY_PROTOTYPE.3 \ 307b760de96SRuslan Ermilov tree.3 SPLAY_REMOVE.3 \ 308b760de96SRuslan Ermilov tree.3 SPLAY_RIGHT.3 \ 309b760de96SRuslan Ermilov tree.3 SPLAY_ROOT.3 310f8316c10SAlexey Zelkin 311dbdb679cSRuslan Ermilov.if ${MK_LIBTHR} != "no" 312b760de96SRuslan ErmilovPTHREAD_MAN= pthread.3 \ 313777f8cebSXin LI pthread_affinity_np.3 \ 314a3c8fc53SGiorgos Keramidas pthread_atfork.3 \ 315ec7452f1SRuslan Ermilov pthread_attr.3 \ 316777f8cebSXin LI pthread_attr_affinity_np.3 \ 317ec7452f1SRuslan Ermilov pthread_attr_get_np.3 \ 318ec7452f1SRuslan Ermilov pthread_attr_setcreatesuspend_np.3 \ 319d4d7df5cSMike Makonnen pthread_barrierattr.3 \ 320710df706SRuslan Ermilov pthread_barrier_destroy.3 \ 321ec7452f1SRuslan Ermilov pthread_cancel.3 \ 322ec7452f1SRuslan Ermilov pthread_cleanup_pop.3 \ 323ec7452f1SRuslan Ermilov pthread_cleanup_push.3 \ 324ec7452f1SRuslan Ermilov pthread_condattr.3 \ 325ec7452f1SRuslan Ermilov pthread_cond_broadcast.3 \ 326ec7452f1SRuslan Ermilov pthread_cond_destroy.3 \ 327ec7452f1SRuslan Ermilov pthread_cond_init.3 \ 328ec7452f1SRuslan Ermilov pthread_cond_signal.3 \ 329ec7452f1SRuslan Ermilov pthread_cond_timedwait.3 \ 330ec7452f1SRuslan Ermilov pthread_cond_wait.3 \ 331ec7452f1SRuslan Ermilov pthread_create.3 \ 332ec7452f1SRuslan Ermilov pthread_detach.3 \ 333ec7452f1SRuslan Ermilov pthread_equal.3 \ 334ec7452f1SRuslan Ermilov pthread_exit.3 \ 335b760de96SRuslan Ermilov pthread_getconcurrency.3 \ 3369653e55fSDavid Xu pthread_getcpuclockid.3 \ 337ec7452f1SRuslan Ermilov pthread_getspecific.3 \ 338678b238cSJung-uk Kim pthread_getthreadid_np.3 \ 339ec7452f1SRuslan Ermilov pthread_join.3 \ 340ec7452f1SRuslan Ermilov pthread_key_create.3 \ 341ec7452f1SRuslan Ermilov pthread_key_delete.3 \ 342ec7452f1SRuslan Ermilov pthread_kill.3 \ 343ec7452f1SRuslan Ermilov pthread_main_np.3 \ 344ec7452f1SRuslan Ermilov pthread_multi_np.3 \ 345ec7452f1SRuslan Ermilov pthread_mutexattr.3 \ 346ec7452f1SRuslan Ermilov pthread_mutexattr_getkind_np.3 \ 3472a339d9eSKonstantin Belousov pthread_mutex_consistent.3 \ 348ec7452f1SRuslan Ermilov pthread_mutex_destroy.3 \ 349ec7452f1SRuslan Ermilov pthread_mutex_init.3 \ 350ec7452f1SRuslan Ermilov pthread_mutex_lock.3 \ 351ec7452f1SRuslan Ermilov pthread_mutex_timedlock.3 \ 352ec7452f1SRuslan Ermilov pthread_mutex_trylock.3 \ 353ec7452f1SRuslan Ermilov pthread_mutex_unlock.3 \ 354ec7452f1SRuslan Ermilov pthread_once.3 \ 355ec7452f1SRuslan Ermilov pthread_resume_all_np.3 \ 356ec7452f1SRuslan Ermilov pthread_resume_np.3 \ 357b760de96SRuslan Ermilov pthread_rwlockattr_destroy.3 \ 358b760de96SRuslan Ermilov pthread_rwlockattr_getpshared.3 \ 359b760de96SRuslan Ermilov pthread_rwlockattr_init.3 \ 360b760de96SRuslan Ermilov pthread_rwlockattr_setpshared.3 \ 361ec7452f1SRuslan Ermilov pthread_rwlock_destroy.3 \ 362ec7452f1SRuslan Ermilov pthread_rwlock_init.3 \ 363ec7452f1SRuslan Ermilov pthread_rwlock_rdlock.3 \ 364104ff764SMike Makonnen pthread_rwlock_timedrdlock.3 \ 365104ff764SMike Makonnen pthread_rwlock_timedwrlock.3 \ 366ec7452f1SRuslan Ermilov pthread_rwlock_unlock.3 \ 367ec7452f1SRuslan Ermilov pthread_rwlock_wrlock.3 \ 368ec7452f1SRuslan Ermilov pthread_schedparam.3 \ 369ec7452f1SRuslan Ermilov pthread_self.3 \ 370ec7452f1SRuslan Ermilov pthread_set_name_np.3 \ 371ec7452f1SRuslan Ermilov pthread_setspecific.3 \ 372ec7452f1SRuslan Ermilov pthread_sigmask.3 \ 373dec04f43SMike Makonnen pthread_spin_init.3 \ 374dec04f43SMike Makonnen pthread_spin_lock.3 \ 375ec7452f1SRuslan Ermilov pthread_suspend_all_np.3 \ 376ec7452f1SRuslan Ermilov pthread_suspend_np.3 \ 377ec7452f1SRuslan Ermilov pthread_switch_add_np.3 \ 3780029d642SMaxim Konovalov pthread_testcancel.3 \ 3790029d642SMaxim Konovalov pthread_yield.3 380ec7452f1SRuslan Ermilov 381777f8cebSXin LIPTHREAD_MLINKS= pthread_affinity_np.3 pthread_getaffinity_np.3 \ 382777f8cebSXin LI pthread_affinity_np.3 pthread_setaffinity_np.3 383777f8cebSXin LIPTHREAD_MLINKS+=pthread_attr.3 pthread_attr_destroy.3 \ 384ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_getdetachstate.3 \ 385ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_getguardsize.3 \ 386ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_getinheritsched.3 \ 387ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_getschedparam.3 \ 388ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_getschedpolicy.3 \ 389ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_getscope.3 \ 390ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_getstack.3 \ 391ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_getstackaddr.3 \ 392ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_getstacksize.3 \ 393ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_init.3 \ 394ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_setdetachstate.3 \ 395ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_setguardsize.3 \ 396ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_setinheritsched.3 \ 397ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_setschedparam.3 \ 398ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_setschedpolicy.3 \ 399ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_setscope.3 \ 400ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_setstack.3 \ 401ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_setstackaddr.3 \ 402ec7452f1SRuslan Ermilov pthread_attr.3 pthread_attr_setstacksize.3 403777f8cebSXin LIPTHREAD_MLINKS+=pthread_attr_affinity_np.3 pthread_attr_getaffinity_np.3 \ 404777f8cebSXin LI pthread_attr_affinity_np.3 pthread_attr_setaffinity_np.3 405d4d7df5cSMike MakonnenPTHREAD_MLINKS+=pthread_barrierattr.3 pthread_barrierattr_destroy.3 \ 406d4d7df5cSMike Makonnen pthread_barrierattr.3 pthread_barrierattr_getpshared.3 \ 407d4d7df5cSMike Makonnen pthread_barrierattr.3 pthread_barrierattr_init.3 \ 408d4d7df5cSMike Makonnen pthread_barrierattr.3 pthread_barrierattr_setpshared.3 409710df706SRuslan ErmilovPTHREAD_MLINKS+=pthread_barrier_destroy.3 pthread_barrier_init.3 \ 410710df706SRuslan Ermilov pthread_barrier_destroy.3 pthread_barrier_wait.3 411b760de96SRuslan ErmilovPTHREAD_MLINKS+=pthread_condattr.3 pthread_condattr_destroy.3 \ 412febae919SJilles Tjoelker pthread_condattr.3 pthread_condattr_init.3 \ 413febae919SJilles Tjoelker pthread_condattr.3 pthread_condattr_getclock.3 \ 414febae919SJilles Tjoelker pthread_condattr.3 pthread_condattr_setclock.3 \ 415febae919SJilles Tjoelker pthread_condattr.3 pthread_condattr_getpshared.3 \ 416febae919SJilles Tjoelker pthread_condattr.3 pthread_condattr_setpshared.3 417b760de96SRuslan ErmilovPTHREAD_MLINKS+=pthread_getconcurrency.3 pthread_setconcurrency.3 418b760de96SRuslan ErmilovPTHREAD_MLINKS+=pthread_multi_np.3 pthread_single_np.3 419b760de96SRuslan ErmilovPTHREAD_MLINKS+=pthread_mutexattr.3 pthread_mutexattr_destroy.3 \ 420ec7452f1SRuslan Ermilov pthread_mutexattr.3 pthread_mutexattr_getprioceiling.3 \ 421ec7452f1SRuslan Ermilov pthread_mutexattr.3 pthread_mutexattr_getprotocol.3 \ 4222a339d9eSKonstantin Belousov pthread_mutexattr.3 pthread_mutexattr_getrobust.3 \ 423ec7452f1SRuslan Ermilov pthread_mutexattr.3 pthread_mutexattr_gettype.3 \ 424b760de96SRuslan Ermilov pthread_mutexattr.3 pthread_mutexattr_init.3 \ 425ec7452f1SRuslan Ermilov pthread_mutexattr.3 pthread_mutexattr_setprioceiling.3 \ 426ec7452f1SRuslan Ermilov pthread_mutexattr.3 pthread_mutexattr_setprotocol.3 \ 4272a339d9eSKonstantin Belousov pthread_mutexattr.3 pthread_mutexattr_setrobust.3 \ 428ec7452f1SRuslan Ermilov pthread_mutexattr.3 pthread_mutexattr_settype.3 429b760de96SRuslan ErmilovPTHREAD_MLINKS+=pthread_mutexattr_getkind_np.3 pthread_mutexattr_setkind_np.3 430b760de96SRuslan ErmilovPTHREAD_MLINKS+=pthread_rwlock_rdlock.3 pthread_rwlock_tryrdlock.3 431b760de96SRuslan ErmilovPTHREAD_MLINKS+=pthread_rwlock_wrlock.3 pthread_rwlock_trywrlock.3 432b760de96SRuslan ErmilovPTHREAD_MLINKS+=pthread_schedparam.3 pthread_getschedparam.3 \ 433ec7452f1SRuslan Ermilov pthread_schedparam.3 pthread_setschedparam.3 4344627d47bSKonstantin BelousovPTHREAD_MLINKS+=pthread_set_name_np.3 pthread_get_name_np.3 435dec04f43SMike MakonnenPTHREAD_MLINKS+=pthread_spin_init.3 pthread_spin_destroy.3 \ 436dec04f43SMike Makonnen pthread_spin_lock.3 pthread_spin_trylock.3 \ 437dec04f43SMike Makonnen pthread_spin_lock.3 pthread_spin_unlock.3 438b760de96SRuslan ErmilovPTHREAD_MLINKS+=pthread_switch_add_np.3 pthread_switch_delete_np.3 439b760de96SRuslan ErmilovPTHREAD_MLINKS+=pthread_testcancel.3 pthread_setcancelstate.3 \ 440ec7452f1SRuslan Ermilov pthread_testcancel.3 pthread_setcanceltype.3 441b9b58ffaSDavid XuPTHREAD_MLINKS+=pthread_join.3 pthread_timedjoin_np.3 442ec7452f1SRuslan Ermilov.endif 443ec7452f1SRuslan Ermilov 444afe61c15SRodney W. Grimes.include <bsd.prog.mk> 445