Index: head/sys/modules/Makefile.inc =================================================================== --- head/sys/modules/Makefile.inc (revision 290664) +++ head/sys/modules/Makefile.inc (revision 290665) @@ -1,6 +1,7 @@ # $FreeBSD$ .if ${MACHINE} == "pc98" CFLAGS+= -DPC98 .endif +SUBDIR_PARALLEL= yes Index: head/sys/modules/drm2/Makefile =================================================================== --- head/sys/modules/drm2/Makefile (revision 290664) +++ head/sys/modules/drm2/Makefile (revision 290665) @@ -1,39 +1,37 @@ # $FreeBSD$ SYSDIR?=${.CURDIR}/../.. .include "${SYSDIR}/conf/kern.opts.mk" -SUBDIR_PARALLEL= - .if ${MACHINE_CPUARCH} == "amd64" _i915kms= i915kms _radeonkms= radeonkms . if ${MK_SOURCELESS_UCODE} != "no" _radeonkmsfw= radeonkmsfw . endif .endif .if ${MACHINE_CPUARCH} == "i386" . if ${MACHINE} != "pc98" _i915kms= i915kms _radeonkms= radeonkms . if ${MK_SOURCELESS_UCODE} != "no" _radeonkmsfw= radeonkmsfw . endif . endif .endif .if ${MACHINE_CPUARCH} == "powerpc" _radeonkms= radeonkms . if ${MK_SOURCELESS_UCODE} != "no" _radeonkmsfw= radeonkmsfw . endif .endif SUBDIR = \ drm2 \ ${_i915kms} \ ${_radeonkms} \ ${_radeonkmsfw} .include Index: head/sys/modules/drm2/radeonkmsfw/Makefile =================================================================== --- head/sys/modules/drm2/radeonkmsfw/Makefile (revision 290664) +++ head/sys/modules/drm2/radeonkmsfw/Makefile (revision 290665) @@ -1,87 +1,85 @@ # $FreeBSD$ -SUBDIR_PARALLEL= - SUBDIR= \ ARUBA_me \ ARUBA_pfp \ ARUBA_rlc \ BARTS_mc \ BARTS_me \ BARTS_pfp \ BTC_rlc \ CAICOS_mc \ CAICOS_me \ CAICOS_pfp \ CAYMAN_mc \ CAYMAN_me \ CAYMAN_pfp \ CAYMAN_rlc \ CEDAR_me \ CEDAR_pfp \ CEDAR_rlc \ CYPRESS_me \ CYPRESS_pfp \ CYPRESS_rlc \ JUNIPER_me \ JUNIPER_pfp \ JUNIPER_rlc \ PALM_me \ PALM_pfp \ PITCAIRN_ce \ PITCAIRN_mc \ PITCAIRN_me \ PITCAIRN_pfp \ PITCAIRN_rlc \ R100_cp \ R200_cp \ R300_cp \ R420_cp \ R520_cp \ R600_me \ R600_pfp \ R600_rlc \ R700_rlc \ REDWOOD_me \ REDWOOD_pfp \ REDWOOD_rlc \ RS600_cp \ RS690_cp \ RS780_me \ RS780_pfp \ RV610_me \ RV610_pfp \ RV620_me \ RV620_pfp \ RV630_me \ RV630_pfp \ RV635_me \ RV635_pfp \ RV670_me \ RV670_pfp \ RV710_me \ RV710_pfp \ RV730_me \ RV730_pfp \ RV770_me \ RV770_pfp \ SUMO2_me \ SUMO2_pfp \ SUMO_me \ SUMO_pfp \ SUMO_rlc \ TAHITI_ce \ TAHITI_mc \ TAHITI_me \ TAHITI_pfp \ TAHITI_rlc \ TURKS_mc \ TURKS_me \ TURKS_pfp \ VERDE_ce \ VERDE_mc \ VERDE_me \ VERDE_pfp \ VERDE_rlc .include Index: head/sys/modules/netgraph/Makefile =================================================================== --- head/sys/modules/netgraph/Makefile (revision 290664) +++ head/sys/modules/netgraph/Makefile (revision 290665) @@ -1,67 +1,65 @@ # $Whistle: Makefile,v 1.5 1999/01/24 06:48:37 archie Exp $ # $FreeBSD$ SYSDIR?=${.CURDIR}/../.. .include "${SYSDIR}/conf/kern.opts.mk" SUBDIR= async \ atm \ atmllc \ ${_bluetooth} \ bpf \ bridge \ car \ cisco \ deflate \ device \ echo \ eiface \ etf \ ether \ ether_echo \ frame_relay \ gif \ gif_demux \ hole \ hub \ iface \ ip_input \ ipfw \ ksocket \ l2tp \ lmi \ ${_mppc} \ nat \ netflow \ netgraph \ one2many \ patch \ pipe \ ppp \ pppoe \ pptpgre \ pred1 \ rfc1490 \ socket \ source \ split \ sppp \ tag \ tcpmss \ tee \ tty \ UI \ vjc \ vlan .if ${MK_BLUETOOTH} != "no" || defined(ALL_MODULES) _bluetooth= bluetooth .endif .if ${MK_CRYPT} != "no" && exists(${SYSDIR}/crypto/rc4/rc4.c) _mppc= mppc .endif -SUBDIR_PARALLEL= - .include Index: head/sys/modules/usb/Makefile =================================================================== --- head/sys/modules/usb/Makefile (revision 290664) +++ head/sys/modules/usb/Makefile (revision 290665) @@ -1,110 +1,105 @@ # # $FreeBSD$ # # Copyright (c) 2008 Hans Petter Selasky. All rights reserved. # # Redistribution and use in source and binary forms, with or without # modification, are permitted provided that the following conditions # are met: # 1. Redistributions of source code must retain the above copyright # notice, this list of conditions and the following disclaimer. # 2. Redistributions in binary form must reproduce the above copyright # notice, this list of conditions and the following disclaimer in the # documentation and/or other materials provided with the distribution. # # THIS SOFTWARE IS PROVIDED BY THE AUTHOR AND CONTRIBUTORS ``AS IS'' AND # ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE # IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE # ARE DISCLAIMED. IN NO EVENT SHALL THE AUTHOR OR CONTRIBUTORS BE LIABLE # FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL # DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS # OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) # HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT # LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY # OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF # SUCH DAMAGE. # SYSDIR?=${.CURDIR}/../.. .include "${SYSDIR}/conf/kern.opts.mk" # -# Allow USB modules to be built in parallel -# -SUBDIR_PARALLEL= - -# # Check for common USB debug flags to pass when building the USB # modules in this directory: # .if defined(USB_DEBUG) MAKE+=" DEBUG_FLAGS+=-DUSB_DEBUG" .endif .if defined(USB_DEBUG) && defined(USB_REQ_DEBUG) MAKE+=" DEBUG_FLAGS+=-DUSB_REQ_DEBUG" .endif # Modules that include binary-only blobs of microcode should be selectable by # MK_SOURCELESS_UCODE option (see below). SUBDIR = usb SUBDIR += ${_dwc_otg} ehci ${_musb} ohci uhci xhci ${_uss820dci} ${_at91dci} \ ${_atmegadci} ${_avr32dci} ${_rsu} ${_rsufw} ${_saf1761otg} SUBDIR += ${_rum} ${_run} ${_runfw} ${_uath} upgt usie ural ${_zyd} ${_urtw} SUBDIR += ${_urtwn} ${_urtwnfw} SUBDIR += atp uhid ukbd ums udbp ufm uep wsp ugold uled SUBDIR += ucom u3g uark ubsa ubser uchcom ucycom ufoma uftdi ugensa uipaq ulpt \ umct umcs umodem umoscom uplcom uslcom uvisor uvscom SUBDIR += udl SUBDIR += uether aue axe axge cdce cue ${_kue} mos rue smsc udav uhso ipheth SUBDIR += urndis SUBDIR += usfs umass urio SUBDIR += quirk template SUBDIR += ${_g_audio} ${_g_keyboard} ${_g_modem} ${_g_mouse} .if ${MK_USB_GADGET_EXAMPLES} == "yes" _g_audio= g_audio _g_keyboard= g_keyboard _g_modem= g_modem _g_mouse= g_mouse .endif .if ${MK_SOURCELESS_UCODE} != "no" _rum= rum _uath= uath _zyd= zyd _kue= kue _urtwn= urtwn _urtwnfw= urtwnfw _run= run _runfw= runfw _rsu= rsu _rsufw= rsufw .endif .if ${MACHINE_CPUARCH} == "amd64" _urtw= urtw .endif .if ${MACHINE_CPUARCH} == "arm" _at91dci= at91dci _atmegadci= atmegadci _dwc_otg= dwc_otg _musb= musb _uss820dci= uss820dci .endif .if ${MACHINE_CPUARCH} == "i386" _urtw= urtw .endif .if ${MACHINE_CPUARCH} == "avr32" _avr32dci= avr32dci .endif .if ${MACHINE_CPUARCH} == "mips" _saf1761otg= saf1761otg .endif .include