summaryrefslogtreecommitdiffstats
path: root/rtemsbsd/include/machine/rtems-bsd-config.h.in
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2013-10-24 11:11:32 +0200
committerSebastian Huber <sebastian.huber@embedded-brains.de>2013-10-31 13:18:51 +0100
commit150d4d6524684420fff96d37b50673be908fef58 (patch)
tree1ac63ebff5221a4278adc3a40f34eb9c7fa1446b /rtemsbsd/include/machine/rtems-bsd-config.h.in
parentMove cpu_spinwait() definition (diff)
downloadrtems-libbsd-150d4d6524684420fff96d37b50673be908fef58.tar.bz2
Move content to new <machine/rtems-bsd-support.h>
Diffstat (limited to 'rtemsbsd/include/machine/rtems-bsd-config.h.in')
-rw-r--r--rtemsbsd/include/machine/rtems-bsd-config.h.in24
1 files changed, 2 insertions, 22 deletions
diff --git a/rtemsbsd/include/machine/rtems-bsd-config.h.in b/rtemsbsd/include/machine/rtems-bsd-config.h.in
index 1eff742a..220e750c 100644
--- a/rtemsbsd/include/machine/rtems-bsd-config.h.in
+++ b/rtemsbsd/include/machine/rtems-bsd-config.h.in
@@ -96,24 +96,16 @@
#include <machine/rtems-bsd-symbols.h>
-/* Debug */
+/* Assert */
void rtems_bsd_assert_func(const char *file, int line, const char *func, const char *expr);
-#define BSD_PRINTF(fmt, ...) printf("%s: " fmt, __func__, ##__VA_ARGS__)
-
-#define BSD_PANIC(fmt, ...) panic("%s: " fmt "\n", __func__, ##__VA_ARGS__)
-
-#ifdef NDEBUG
+#ifdef RTEMS_BSD_NO_ASSERT
# define BSD_ASSERT(expr) ((void) 0)
#else
# define BSD_ASSERT(expr) ((expr) ? (void) 0 : rtems_bsd_assert_func(__FILE__, __LINE__, __func__, #expr))
#endif
-#define BSD_ASSERT_SC(sc) BSD_ASSERT((sc) == RTEMS_SUCCESSFUL)
-
-#define BSD_ASSERT_RV(rv) BSD_ASSERT((rv) == 0)
-
/* General definitions */
#define M_RTEMS_HEAP 0
@@ -128,16 +120,4 @@ void rtems_bsd_assert_func(const char *file, int line, const char *func, const c
#define BSD_DEFAULT_PRISON (&prison0)
-extern rtems_chain_control rtems_bsd_lock_chain;
-
-extern rtems_chain_control rtems_bsd_mtx_chain;
-
-extern rtems_chain_control rtems_bsd_sx_chain;
-
-extern rtems_chain_control rtems_bsd_condvar_chain;
-
-extern rtems_chain_control rtems_bsd_callout_chain;
-
-extern rtems_chain_control rtems_bsd_malloc_chain;
-
#endif /* _RTEMS_BSD_MACHINE_RTEMS_BSD_CONFIG_H_ */