diff options
author | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-10-24 11:11:32 +0200 |
---|---|---|
committer | Sebastian Huber <sebastian.huber@embedded-brains.de> | 2013-10-31 13:18:51 +0100 |
commit | 150d4d6524684420fff96d37b50673be908fef58 (patch) | |
tree | 1ac63ebff5221a4278adc3a40f34eb9c7fa1446b /rtemsbsd/include/machine/rtems-bsd-config.h.in | |
parent | Move cpu_spinwait() definition (diff) | |
download | rtems-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.in | 24 |
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_ */ |