ef64cc476e
send strhash(3) off to sleep with the fishes. Nothing in our tree uses it. It has no documentation. It is nonstandard and in spite of the filename strhash.c and strhash.h, it lives in application namespace by providing compulsory global symbols hash_create()/hash_destroy()/hash_search()/ hash_traverse()/hash_purge()/hash_stats() regardless of whether you #include <strhash.h> or not. If it turns out that there is a huge application for this after all, I can repocopy it somewhere safer and we can revive it elsewhere. But please, not in libc!
44 lines
2.0 KiB
Makefile
44 lines
2.0 KiB
Makefile
# from @(#)Makefile.inc 8.3 (Berkeley) 2/4/95
|
|
# $FreeBSD$
|
|
|
|
# machine-independent stdlib sources
|
|
.PATH: ${.CURDIR}/${MACHINE_ARCH}/stdlib ${.CURDIR}/stdlib
|
|
|
|
MISRCS+=_Exit.c abort.c abs.c atexit.c atof.c atoi.c atol.c atoll.c \
|
|
bsearch.c calloc.c div.c exit.c getenv.c getopt.c getopt_long.c \
|
|
getsubopt.c grantpt.c hcreate.c heapsort.c imaxabs.c imaxdiv.c \
|
|
insque.c labs.c ldiv.c llabs.c lldiv.c lsearch.c malloc.c merge.c \
|
|
putenv.c qsort.c qsort_r.c radixsort.c rand.c random.c reallocf.c \
|
|
realpath.c remque.c setenv.c strfmon.c strtoimax.c \
|
|
strtol.c strtoll.c strtoq.c strtoul.c strtoull.c strtoumax.c strtouq.c \
|
|
system.c tdelete.c tfind.c tsearch.c twalk.c
|
|
|
|
# machine-dependent stdlib sources
|
|
.if exists(${.CURDIR}/${MACHINE_ARCH}/stdlib/Makefile.inc)
|
|
.include "${.CURDIR}/${MACHINE_ARCH}/stdlib/Makefile.inc"
|
|
.endif
|
|
|
|
MAN+= abort.3 abs.3 alloca.3 atexit.3 atof.3 atoi.3 atol.3 bsearch.3 \
|
|
div.3 exit.3 getenv.3 getopt.3 getopt_long.3 getsubopt.3 grantpt.3 \
|
|
hcreate.3 imaxabs.3 imaxdiv.3 insque.3 labs.3 ldiv.3 llabs.3 lldiv.3 \
|
|
lsearch.3 malloc.3 memory.3 qsort.3 radixsort.3 rand.3 random.3 \
|
|
realpath.3 strfmon.3 strtod.3 strtol.3 strtoul.3 system.3 tsearch.3
|
|
|
|
MLINKS+=atol.3 atoll.3
|
|
MLINKS+=exit.3 _Exit.3
|
|
MLINKS+=getenv.3 putenv.3 getenv.3 setenv.3 getenv.3 unsetenv.3
|
|
MLINKS+=grantpt.3 posix_openpt.3 grantpt.3 ptsname.3 grantpt.3 unlockpt.3
|
|
MLINKS+=hcreate.3 hdestroy.3 hcreate.3 hsearch.3
|
|
MLINKS+=insque.3 remque.3
|
|
MLINKS+=lsearch.3 lfind.3
|
|
MLINKS+=qsort.3 heapsort.3 qsort.3 mergesort.3 qsort.3 qsort_r.3
|
|
MLINKS+=rand.3 rand_r.3 rand.3 srand.3 rand.3 sranddev.3
|
|
MLINKS+=random.3 initstate.3 random.3 setstate.3 random.3 srandom.3 \
|
|
random.3 srandomdev.3
|
|
MLINKS+=strtod.3 strtof.3 strtod.3 strtold.3
|
|
MLINKS+=strtol.3 strtoll.3 strtol.3 strtoq.3 strtol.3 strtoimax.3
|
|
MLINKS+=strtoul.3 strtoull.3 strtoul.3 strtouq.3 strtoul.3 strtoumax.3
|
|
MLINKS+=malloc.3 calloc.3 malloc.3 free.3 malloc.3 malloc.conf.5 \
|
|
malloc.3 realloc.3 malloc.3 reallocf.3
|
|
MLINKS+=tsearch.3 tdelete.3 tsearch.3 tfind.3 tsearch.3 twalk.3
|