Module Name:    src
Committed By:   christos
Date:           Tue Mar 29 22:48:04 UTC 2022

Modified Files:
        src/share/mk: bsd.inc.mk bsd.kinc.mk bsd.kmodule.mk bsd.lib.mk
            bsd.links.mk bsd.obj.mk bsd.own.mk

Log Message:
get rid of old style `` command substitution in shell and use $() instead.


To generate a diff of this commit:
cvs rdiff -u -r1.33 -r1.34 src/share/mk/bsd.inc.mk
cvs rdiff -u -r1.37 -r1.38 src/share/mk/bsd.kinc.mk
cvs rdiff -u -r1.76 -r1.77 src/share/mk/bsd.kmodule.mk
cvs rdiff -u -r1.388 -r1.389 src/share/mk/bsd.lib.mk
cvs rdiff -u -r1.34 -r1.35 src/share/mk/bsd.links.mk
cvs rdiff -u -r1.52 -r1.53 src/share/mk/bsd.obj.mk
cvs rdiff -u -r1.1275 -r1.1276 src/share/mk/bsd.own.mk

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/mk/bsd.inc.mk
diff -u src/share/mk/bsd.inc.mk:1.33 src/share/mk/bsd.inc.mk:1.34
--- src/share/mk/bsd.inc.mk:1.33	Wed Dec 26 17:57:22 2018
+++ src/share/mk/bsd.inc.mk	Tue Mar 29 18:48:04 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.inc.mk,v 1.33 2018/12/26 22:57:22 christos Exp $
+#	$NetBSD: bsd.inc.mk,v 1.34 2022/03/29 22:48:04 christos Exp $
 
 .include <bsd.init.mk>
 
@@ -45,7 +45,7 @@ inclinkinstall:	.PHONY
 	 while test $$# -ge 2; do \
 		l=$$1; shift; \
 		t=${DESTDIR}$$1; shift; \
-		if  ttarg=`${TOOL_STAT} -qf '%Y' $$t` && \
+		if  ttarg=$$(${TOOL_STAT} -qf '%Y' $$t) && \
 		    [ "$$l" = "$$ttarg" ]; then \
 			continue ; \
 		fi ; \

Index: src/share/mk/bsd.kinc.mk
diff -u src/share/mk/bsd.kinc.mk:1.37 src/share/mk/bsd.kinc.mk:1.38
--- src/share/mk/bsd.kinc.mk:1.37	Wed Dec 26 17:57:22 2018
+++ src/share/mk/bsd.kinc.mk	Tue Mar 29 18:48:04 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.kinc.mk,v 1.37 2018/12/26 22:57:22 christos Exp $
+#	$NetBSD: bsd.kinc.mk,v 1.38 2022/03/29 22:48:04 christos Exp $
 
 # Variables:
 #
@@ -68,7 +68,7 @@ incinstall::
 	 while test $$# -ge 2; do \
 		l=$$1; shift; \
 		t=${DESTDIR}$$1; shift; \
-		if  ttarg=`${TOOL_STAT} -qf '%Y' $$t` && \
+		if  ttarg=$$(${TOOL_STAT} -qf '%Y' $$t) && \
 		    [ "$$l" = "$$ttarg" ]; then \
 			continue ; \
 		fi ; \

Index: src/share/mk/bsd.kmodule.mk
diff -u src/share/mk/bsd.kmodule.mk:1.76 src/share/mk/bsd.kmodule.mk:1.77
--- src/share/mk/bsd.kmodule.mk:1.76	Mon Mar 29 01:22:49 2021
+++ src/share/mk/bsd.kmodule.mk	Tue Mar 29 18:48:04 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.kmodule.mk,v 1.76 2021/03/29 05:22:49 simonb Exp $
+#	$NetBSD: bsd.kmodule.mk,v 1.77 2022/03/29 22:48:04 christos Exp $
 
 # We are not building this with PIE
 MKPIE=no
@@ -149,8 +149,8 @@ ${KMOD}_tmp.o: ${OBJS} ${DPADD}
 	${_MKTARGET_LINK}
 	${LD} -r -o tmp.o ${OBJS}
 	${LD} -r \
-		`${OBJDUMP} --syms --reloc tmp.o | \
-			${TOOL_AWK} -f ${ARCHDIR}/kmodwrap.awk` \
+		$$(${OBJDUMP} --syms --reloc tmp.o | \
+			${TOOL_AWK} -f ${ARCHDIR}/kmodwrap.awk) \
 		 -o ${.TARGET} tmp.o
 
 ${KMOD}_tramp.S: ${KMOD}_tmp.o ${ARCHDIR}/kmodtramp.awk ${ASM_H}
@@ -166,7 +166,7 @@ ${PROG}: ${KMOD}_tmp.o ${KMOD}_tramp.o
 	${LD} -r -Map=${.TARGET}.map \
 	    -o tmp.o ${KMOD}_tmp.o ${KMOD}_tramp.o
 	${OBJCOPY} \
-		`${NM} tmp.o | ${TOOL_AWK} -f ${ARCHDIR}/kmodhide.awk` \
+		$$(${NM} tmp.o | ${TOOL_AWK} -f ${ARCHDIR}/kmodhide.awk) \
 		tmp.o ${.TARGET} && \
 	rm tmp.o
 .else

Index: src/share/mk/bsd.lib.mk
diff -u src/share/mk/bsd.lib.mk:1.388 src/share/mk/bsd.lib.mk:1.389
--- src/share/mk/bsd.lib.mk:1.388	Sun Nov 28 10:47:33 2021
+++ src/share/mk/bsd.lib.mk	Tue Mar 29 18:48:04 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.lib.mk,v 1.388 2021/11/28 15:47:33 christos Exp $
+#	$NetBSD: bsd.lib.mk,v 1.389 2022/03/29 22:48:04 christos Exp $
 #	@(#)bsd.lib.mk	8.3 (Berkeley) 4/22/94
 
 .include <bsd.init.mk>
@@ -534,7 +534,7 @@ _INSTRANLIB=${empty(PRESERVE):?-a "${RAN
 __archivebuild: .USE
 	${_MKTARGET_BUILD}
 	@rm -f ${.TARGET}
-	${AR} ${_ARFL} ${.TARGET} `NM=${NM} ${LORDER} ${.ALLSRC:M*o} | ${TSORT}`
+	${AR} ${_ARFL} ${.TARGET} $$(NM=${NM} ${LORDER} ${.ALLSRC:M*o} | ${TSORT})
 .endif
 
 .if !target(__archiveinstall)
@@ -552,7 +552,7 @@ __archivesymlinkpic: .USE
 __buildstdlib: .USE
 	@echo building standard ${.TARGET:T:S/.o//:S/lib//} library
 	@rm -f ${.TARGET}
-	@${LINK.c:S/-nostdinc//} -nostdlib ${LDFLAGS} -Wno-unused-command-line-argument -r -o ${.TARGET} `NM=${NM} ${LORDER} ${.ALLSRC:M*o} | ${TSORT}`
+	@${LINK.c:S/-nostdinc//} -nostdlib ${LDFLAGS} -Wno-unused-command-line-argument -r -o ${.TARGET} $$(NM=${NM} ${LORDER} ${.ALLSRC:M*o} | ${TSORT})
 .endif
 
 .if !target(__buildproflib)
@@ -560,7 +560,7 @@ __buildproflib: .USE
 	@echo building profiled ${.TARGET:T:S/.o//:S/lib//} library
 	${_MKTARGET_BUILD}
 	@rm -f ${.TARGET}
-	@${LINK.c:S/-nostdinc//} -nostdlib ${LDFLAGS} -r -o ${.TARGET} `NM=${NM} ${LORDER} ${.ALLSRC:M*po} | ${TSORT}`
+	@${LINK.c:S/-nostdinc//} -nostdlib ${LDFLAGS} -r -o ${.TARGET} $$(NM=${NM} ${LORDER} ${.ALLSRC:M*po} | ${TSORT})
 .endif
 
 DPSRCS+=	${_YLSRCS}

Index: src/share/mk/bsd.links.mk
diff -u src/share/mk/bsd.links.mk:1.34 src/share/mk/bsd.links.mk:1.35
--- src/share/mk/bsd.links.mk:1.34	Fri Apr 10 12:16:12 2009
+++ src/share/mk/bsd.links.mk	Tue Mar 29 18:48:04 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.links.mk,v 1.34 2009/04/10 16:16:12 apb Exp $
+#	$NetBSD: bsd.links.mk,v 1.35 2022/03/29 22:48:04 christos Exp $
 
 .include <bsd.init.mk>
 
@@ -33,7 +33,7 @@ linksinstall::	realinstall
 	 while test $$# -ge 2; do \
 		l=$$1; shift; \
 		t=${DESTDIR}$$1; shift; \
-		if  ttarg=`${TOOL_STAT} -qf '%Y' $$t` && \
+		if  ttarg=$$(${TOOL_STAT} -qf '%Y' $$t) && \
 		    [ "$$l" = "$$ttarg" ]; then \
 			continue ; \
 		fi ; \
@@ -67,7 +67,7 @@ configlinksinstall::	configfilesinstall
 	 while test $$# -ge 2; do \
 		l=$$1; shift; \
 		t=${DESTDIR}$$1; shift; \
-		if  ttarg=`${TOOL_STAT} -qf '%Y' $$t` && \
+		if  ttarg=$$(${TOOL_STAT} -qf '%Y' $$t) && \
 		    [ "$$l" = "$$ttarg" ]; then \
 			continue ; \
 		fi ; \

Index: src/share/mk/bsd.obj.mk
diff -u src/share/mk/bsd.obj.mk:1.52 src/share/mk/bsd.obj.mk:1.53
--- src/share/mk/bsd.obj.mk:1.52	Sat May 19 10:11:30 2018
+++ src/share/mk/bsd.obj.mk	Tue Mar 29 18:48:04 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.obj.mk,v 1.52 2018/05/19 14:11:30 christos Exp $
+#	$NetBSD: bsd.obj.mk,v 1.53 2022/03/29 22:48:04 christos Exp $
 
 .if !defined(_BSD_OBJ_MK_)
 _BSD_OBJ_MK_=1
@@ -70,7 +70,7 @@ __need_objdir_target=yes
 
 obj:
 	@cd "${__curdir}"; \
-	here=`${PAWD}`/; subdir=$${here#${BSDSRCDIR}/}; \
+	here=$$(${PAWD})/; subdir=$${here#${BSDSRCDIR}/}; \
 	if [ "$$here" != "$$subdir" ]; then \
 		if [ ! -d ${__usrobjdir} ]; then \
 			echo "BSDOBJDIR ${__usrobjdir} does not exist, bailing..."; \
@@ -79,7 +79,7 @@ obj:
 		subdir=$${subdir%/}; \
 		dest=${__usrobjdir}/$$subdir${__usrobjdirpf}; \
 		if  [ -x ${TOOL_STAT} ] && \
-		    ttarg=`${TOOL_STAT} -qf '%Y' $${here}${__objdir}` && \
+		    ttarg=$$(${TOOL_STAT} -qf '%Y' $${here}${__objdir}) && \
 		    [ "$$dest" = "$$ttarg" ]; then \
 			: ; \
 		else \

Index: src/share/mk/bsd.own.mk
diff -u src/share/mk/bsd.own.mk:1.1275 src/share/mk/bsd.own.mk:1.1276
--- src/share/mk/bsd.own.mk:1.1275	Thu Mar 17 02:24:30 2022
+++ src/share/mk/bsd.own.mk	Tue Mar 29 18:48:04 2022
@@ -1,4 +1,4 @@
-#	$NetBSD: bsd.own.mk,v 1.1275 2022/03/17 06:24:30 mrg Exp $
+#	$NetBSD: bsd.own.mk,v 1.1276 2022/03/29 22:48:04 christos Exp $
 
 # This needs to be before bsd.init.mk
 .if defined(BSD_MK_COMPAT_FILE)
@@ -238,7 +238,7 @@ PRINTOBJDIR=	echo /error/bsd.own.mk/PRIN
 #
 .if !defined(_SRC_TOP_)			# {
 _SRC_TOP_!= cd "${.CURDIR}"; while :; do \
-		here=`pwd`; \
+		here=$$(pwd); \
 		[ -f build.sh  ] && [ -d tools ] && { echo $$here; break; }; \
 		case $$here in /) echo ""; break;; esac; \
 		cd ..; done

Reply via email to