PERFORCE change 48911 for review
Peter Wemm
peter at FreeBSD.org
Sat Mar 13 12:48:34 PST 2004
http://perforce.freebsd.org/chv.cgi?CH=48911
Change 48911 by peter at peter_overcee on 2004/03/13 12:47:38
change creation of kld's from shared libs to .o files
Affected files ...
.. //depot/projects/hammer/sys/conf/kmod.mk#21 edit
Differences ...
==== //depot/projects/hammer/sys/conf/kmod.mk#21 (text+ko) ====
@@ -138,18 +138,12 @@
${OBJCOPY} --strip-debug ${FULLPROG} ${PROG}
.endif
-${FULLPROG}: ${KMOD}.kld
- ${LD} -Bshareable ${LDFLAGS} -o ${.TARGET} ${KMOD}.kld
-.if !defined(DEBUG_FLAGS)
- ${OBJCOPY} --strip-debug ${.TARGET}
-.endif
-
EXPORT_SYMS?= NO
.if ${EXPORT_SYMS} != YES
CLEANFILES+= ${.OBJDIR}/export_syms
.endif
-${KMOD}.kld: ${OBJS}
+${FULLPROG}: ${OBJS}
${LD} ${LDFLAGS} -r -d -o ${.TARGET} ${OBJS}
.if defined(EXPORT_SYMS)
.if ${EXPORT_SYMS} != YES
@@ -165,6 +159,9 @@
xargs -J% ${OBJCOPY} % ${.TARGET}
.endif
.endif
+.if !defined(DEBUG_FLAGS)
+ ${OBJCOPY} --strip-debug ${.TARGET}
+.endif
_ILINKS=@ machine
More information about the p4-projects
mailing list