Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/lib/libkern Add links for various directories needs by amd64...



details:   https://anonhg.NetBSD.org/src/rev/1a9ec4bdaa3b
branches:  trunk
changeset: 789498:1a9ec4bdaa3b
user:      matt <matt%NetBSD.org@localhost>
date:      Tue Aug 20 20:54:35 2013 +0000

description:
Add links for various directories needs by amd64/sparc64/i386/sun2/m68000

diffstat:

 lib/libkern/Makefile |  24 +++++++++++++++++-------
 1 files changed, 17 insertions(+), 7 deletions(-)

diffs (51 lines):

diff -r adb519cb3a3f -r 1a9ec4bdaa3b lib/libkern/Makefile
--- a/lib/libkern/Makefile      Tue Aug 20 19:58:30 2013 +0000
+++ b/lib/libkern/Makefile      Tue Aug 20 20:54:35 2013 +0000
@@ -1,4 +1,4 @@
-#      $NetBSD: Makefile,v 1.3 2013/08/20 18:06:03 matt Exp $
+#      $NetBSD: Makefile,v 1.4 2013/08/20 20:54:35 matt Exp $
 
 WITHOUT_MAN=true  # defined
 
@@ -9,12 +9,6 @@
 LIBISPRIVATE?= yes
 DBG=   -Os
 
-MKDEBUGLIB:=    no
-MKLINT:=        no
-MKPICINSTALL:=  no
-MKPIC:=         no
-MKPROFILE:=     no
-
 S= ${NETBSDSRCDIR}/sys
 CPPFLAGS+= -nostdinc -I${.OBJDIR} -I${S} -I${S}/arch
 
@@ -33,12 +27,28 @@
 realdepend realall: machine .WAIT
 CLEANFILES+= ${MACHINE_CPU} machine
 
+ARCHDIRS.i386=         x86
+ARCHDIRS.m68000=       m68k
+ARCHDIRS.sparc64=      sparc
+ARCHDIRS.x86_64=       x86
+MACHDIRS.sun2=         sun68k
+
 machine::
 .if ${MACHINE_CPU} == "arm"
        ln -sf ${S}/arch/${MACHINE_CPU}/include machine
 .else
        ln -sf ${S}/arch/${MACHINE}/include machine
 .endif
+.if !empty(ARCHDIRS.${MACHINE_ARCH})
+.for d in ${ARCHDIRS.${MACHINE_ARCH}}
+       ln -sf ${S}/arch/${d}/include ${d}
+.endfor
+.endif
+.if !empty(MACHDIRS.${MACHINE})
+.for d in ${MACHDIRS.${MACHINE}}
+       ln -sf ${S}/arch/${d}/include ${d}
+.endfor
+.endif
        ln -sf ${S}/arch/${MACHINE_CPU}/include ${MACHINE_CPU}
 
 ${OBJS}: machine



Home | Main Index | Thread Index | Old Index