[rtems-libbsd commit] Hide unused section
Sebastian Huber
sebh at rtems.org
Thu Apr 19 10:04:39 UTC 2012
Module: rtems-libbsd
Branch: master
Commit: 50af4dc67dc21f6124041d67652dee816289bc47
Changeset: http://git.rtems.org/rtems-libbsd/commit/?id=50af4dc67dc21f6124041d67652dee816289bc47
Author: Sebastian Huber <sebastian.huber at embedded-brains.de>
Date: Thu Apr 19 12:05:05 2012 +0200
Hide unused section
Since "cold" is defined to 0 this code disappears if optimization is
enabled.
---
freebsd/dev/usb/usb_process.c | 4 ++++
1 files changed, 4 insertions(+), 0 deletions(-)
diff --git a/freebsd/dev/usb/usb_process.c b/freebsd/dev/usb/usb_process.c
index 4ac7498..cfaa5ee 100644
--- a/freebsd/dev/usb/usb_process.c
+++ b/freebsd/dev/usb/usb_process.c
@@ -452,10 +452,14 @@ usb_proc_drain(struct usb_process *up)
/* Check if we are still cold booted */
if (cold) {
+#ifndef __rtems__
USB_THREAD_SUSPEND(up->up_ptr);
printf("WARNING: A USB process has "
"been left suspended\n");
break;
+#else /* __rtems__ */
+ BSD_ASSERT(0);
+#endif /* __rtems__ */
}
cv_wait(&up->up_cv, up->up_mtx);
}
More information about the vc
mailing list