mirror of
https://port.numenaute.org/aleajactaest/khanat-code-old.git
synced 2024-12-27 02:50:53 +00:00
GCC/Linux version of NLMISC_BREAKPOINT
This commit is contained in:
parent
d96159a2b7
commit
ff010bc5d8
1 changed files with 4 additions and 2 deletions
|
@ -350,8 +350,10 @@ void setCrashAlreadyReported(bool state);
|
||||||
*/
|
*/
|
||||||
|
|
||||||
// removed because we always check assert (even in release mode) #if defined (NL_OS_WINDOWS) && defined (NL_DEBUG)
|
// removed because we always check assert (even in release mode) #if defined (NL_OS_WINDOWS) && defined (NL_DEBUG)
|
||||||
#if defined (NL_OS_WINDOWS)
|
#if defined(NL_OS_WINDOWS)
|
||||||
#define NLMISC_BREAKPOINT __debugbreak();
|
#define NLMISC_BREAKPOINT __debugbreak()
|
||||||
|
#elif defined(NL_OS_UNIX) && defined(NL_COMP_GCC)
|
||||||
|
#define NLMISC_BREAKPOINT __builtin_trap()
|
||||||
#else
|
#else
|
||||||
#define NLMISC_BREAKPOINT abort()
|
#define NLMISC_BREAKPOINT abort()
|
||||||
#endif
|
#endif
|
||||||
|
|
Loading…
Reference in a new issue