1 /*******************************************************************************
\r
2 * (c) Copyright 2008-2018 Microsemi SoC Products Group. All rights reserved.
\r
4 * SVN $Revision: 9661 $
\r
5 * SVN $Date: 2018-01-15 16:13:33 +0530 (Mon, 15 Jan 2018) $
\r
7 #ifndef HAL_ASSERT_HEADER
\r
8 #define HAL_ASSERT_HEADER
\r
13 /***************************************************************************//**
\r
14 * HAL_ASSERT() is defined out when the NDEBUG symbol is used.
\r
15 ******************************************************************************/
\r
16 #define HAL_ASSERT(CHECK)
\r
19 /***************************************************************************//**
\r
20 * Default behaviour for HAL_ASSERT() macro:
\r
21 *------------------------------------------------------------------------------
\r
22 The behaviour is toolchain specific and project setting specific.
\r
23 ******************************************************************************/
\r
24 #define HAL_ASSERT(CHECK) ASSERT(CHECK);
\r
28 #endif /* HAL_ASSERT_HEADER */
\r