Module Name:    src
Committed By:   pooka
Date:           Fri Feb 12 12:07:12 UTC 2010

Modified Files:
        src/sys/rump/dev/lib/libumass: Makefile
        src/sys/rump/dev/lib/libusb: Makefile
Added Files:
        src/sys/rump/dev/lib/libumass: dummy.c
        src/sys/rump/dev/lib/libusb: dummy.c

Log Message:
I forgot I didn't fix kern/40505 yet, and hence using delay()/DELAY()
in rumps is hard due to some archs having a colorful idea of what
they should be like.  So temporarily disable build of components
using those for non-i386 (use the no-need-to-mess-with-setlists
approach).


To generate a diff of this commit:
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libumass/Makefile
cvs rdiff -u -r0 -r1.1 src/sys/rump/dev/lib/libumass/dummy.c
cvs rdiff -u -r1.1 -r1.2 src/sys/rump/dev/lib/libusb/Makefile
cvs rdiff -u -r0 -r1.1 src/sys/rump/dev/lib/libusb/dummy.c

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

Modified files:

Index: src/sys/rump/dev/lib/libumass/Makefile
diff -u src/sys/rump/dev/lib/libumass/Makefile:1.1 src/sys/rump/dev/lib/libumass/Makefile:1.2
--- src/sys/rump/dev/lib/libumass/Makefile:1.1	Thu Feb 11 02:22:09 2010
+++ src/sys/rump/dev/lib/libumass/Makefile	Fri Feb 12 12:07:12 2010
@@ -1,4 +1,4 @@
-#	$NetBSD: Makefile,v 1.1 2010/02/11 02:22:09 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2010/02/12 12:07:12 pooka Exp $
 #
 #
 # umass.  includes scsibus+sd for simplicity due to the umass code
@@ -8,7 +8,9 @@
 .PATH:	${.CURDIR}/../../../../dev/usb ${.CURDIR}/../../../../dev/scsipi
 
 LIB=	rumpdev_umass
+IOCONFIG= UMASS.ioconf
 
+.if ${MACHINE} == "i386"
 SRCS=	umass.c umass_isdata.c umass_quirks.c umass_scsipi.c
 SRCS+=	scsipiconf.c scsipi_base.c scsipi_ioctl.c scsi_base.c scsiconf.c
 SRCS+=	atapi_base.c atapiconf.c
@@ -16,8 +18,9 @@
 SRCS+=	cd.c sd.c
 
 SRCS+=	sd_at_scsibus_at_umass.c
-
-IOCONFIG= UMASS.ioconf
+.else
+SRCS=	dummy.c
+.endif
 
 CFLAGS+=	-Wno-pointer-sign
 CPPFLAGS+=	-I${.CURDIR}/opt -I${RUMPTOP}/librump/rumpvfs

Index: src/sys/rump/dev/lib/libusb/Makefile
diff -u src/sys/rump/dev/lib/libusb/Makefile:1.1 src/sys/rump/dev/lib/libusb/Makefile:1.2
--- src/sys/rump/dev/lib/libusb/Makefile:1.1	Thu Feb 11 02:22:10 2010
+++ src/sys/rump/dev/lib/libusb/Makefile	Fri Feb 12 12:07:12 2010
@@ -1,12 +1,16 @@
-#	$NetBSD: Makefile,v 1.1 2010/02/11 02:22:10 pooka Exp $
+#	$NetBSD: Makefile,v 1.2 2010/02/12 12:07:12 pooka Exp $
 #
 
 .PATH:	${.CURDIR}/../../../../dev/usb
 
 LIB=	rumpdev_usb
 
+.if ${MACHINE} == "i386"
 SRCS=	usb.c usbdi.c usbdi_util.c usb_mem.c usb_subr.c usb_quirks.c	\
 	uhub.c usbroothub_subr.c
+.else
+SRCS=	dummy.c
+.endif
 
 #CPPFLAGS+= -DUHUB_DEBUG
 

Added files:

Index: src/sys/rump/dev/lib/libumass/dummy.c
diff -u /dev/null src/sys/rump/dev/lib/libumass/dummy.c:1.1
--- /dev/null	Fri Feb 12 12:07:12 2010
+++ src/sys/rump/dev/lib/libumass/dummy.c	Fri Feb 12 12:07:12 2010
@@ -0,0 +1 @@
+int nada;

Index: src/sys/rump/dev/lib/libusb/dummy.c
diff -u /dev/null src/sys/rump/dev/lib/libusb/dummy.c:1.1
--- /dev/null	Fri Feb 12 12:07:13 2010
+++ src/sys/rump/dev/lib/libusb/dummy.c	Fri Feb 12 12:07:12 2010
@@ -0,0 +1 @@
+int njet;

Reply via email to