1 # @(#)Makefile 8.2 (Berkeley) 2/3/94
2 # $FreeBSD: src/lib/libc/Makefile,v 1.24 1999/09/29 15:18:29 marcel Exp $
7 CFLAGS
+= -I
${.CURDIR
}/include -I
${.OBJDIR
} -I
${.CURDIR
}/${MACHINE_ARCH}
13 LDFLAGS
+= -nodefaultlibs
16 # Include make rules that are shared with libc_rtld.
18 .
include "${.CURDIR}/Makefile.inc"
20 VERSION_DEF
= ${.CURDIR
}/Versions.def
23 KSRCS
= bcmp.c ffs.c index.c rindex.c strcat.c strcmp.c strcpy.c \
26 libkern
: libkern.gen libkern.
${MACHINE_ARCH}
29 cp
-p
${.ALLSRC
} ${DESTDIR}/sys
/libkern
31 libkern.
${MACHINE_ARCH}:: ${KMSRCS}
32 .if defined
(KMSRCS
) && !empty
(KMSRCS
)
33 cp
-p
${.ALLSRC
} ${DESTDIR}/sys
/libkern
/${MACHINE_ARCH}
38 # Disable warnings in contributed sources.
39 CWARNFLAGS
:= ${.IMPSRC
:N
*dtoa
*.c
:C
/^.
+$/${CWARNFLAGS}/:C
/^
$/-w
/}