]>
Commit | Line | Data |
---|---|---|
5b2abdfb A |
1 | # @(#)Makefile.inc 8.1 (Berkeley) 6/2/93 |
2 | # $FreeBSD: src/lib/libc/compat-43/Makefile.inc,v 1.11 2001/03/27 17:26:46 ru Exp $ | |
3 | ||
4 | # compat-43 sources | |
5 | .PATH: ${.CURDIR}/${MACHINE_ARCH}/compat-43 ${.CURDIR}/compat-43 | |
b5d655f7 | 6 | CWD := ${.CURDIR}/compat-43 |
5b2abdfb | 7 | |
224c7076 | 8 | MISRCS+= sigaltstk.c sigcompat.c |
9385eb3d | 9 | .include "Makefile.fbsd_begin" |
59e0d9fe | 10 | FBSDMISRCS= creat.c gethostid.c getwd.c killpg.c sethostid.c setpgrp.c \ |
9385eb3d A |
11 | setrgid.c setruid.c |
12 | .include "Makefile.fbsd_end" | |
5b2abdfb | 13 | |
224c7076 A |
14 | LEGACYSRCS += creat.c setregid.c setreuid.c sigcompat.c killpg.c |
15 | CANCELABLESRCS += creat.c sigcompat.c | |
16 | ||
17 | # set the LIBC_ALIAS_* macros so we can decorate the symbol independent | |
18 | # of other macro settings | |
19 | CFLAGS-creat-fbsd.c += -DLIBC_ALIAS_CREAT | |
20 | CFLAGS-setregid.c += -DLIBC_ALIAS_SETREGID | |
21 | CFLAGS-setreuid.c += -DLIBC_ALIAS_SETREUID | |
22 | CFLAGS-setpgrp-fbsd.c += -DLIBC_ALIAS_SETPGRP | |
23 | CFLAGS-sigcompat.c += -DLIBC_ALIAS_SIGPAUSE | |
24 | CFLAGS-killpg-fbsd.c += -DLIBC_ALIAS_KILLPG | |
25 | CFLAGS-sigaltstk.c += -DLIBC_ALIAS_SIGALTSTACK | |
3d9156a7 | 26 | |
5b2abdfb | 27 | .if ${LIB} == "c" |
9385eb3d A |
28 | MAN2+= sigblock.2 sigpause.2 sigsetmask.2 sigvec.2 |
29 | ||
30 | .include "Makefile.fbsd_begin" | |
31 | FBSDMAN2= creat.2 killpg.2 | |
32 | FBSDMAN3= gethostid.3 setruid.3 | |
33 | .include "Makefile.fbsd_end" | |
5b2abdfb | 34 | |
224c7076 A |
35 | MLINKS+= gethostid.3 sethostid.3 |
36 | ||
37 | MLINKS+= setruid.3 setrgid.3 | |
38 | ||
39 | MLINKS+= sigsetmask.2 sigmask.2 | |
5b2abdfb A |
40 | |
41 | .endif |