2007-03-08 MorganL <morganl.webkit@yahoo.com>
authorbdash <bdash@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 9 Mar 2007 03:11:46 +0000 (03:11 +0000)
committerbdash <bdash@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 9 Mar 2007 03:11:46 +0000 (03:11 +0000)
        Reviewed by Darin.

        http://bugs.webkit.org/show_bug.cgi?id=13018
        Bug 13018: allow embedders to override the definition of CRASH.

        * wtf/Assertions.h: make it possible to override CRASH.

git-svn-id: https://svn.webkit.org/repository/webkit/trunk@20079 268f45cc-cd09-0410-ab3c-d52691b4dbfc

JavaScriptCore/ChangeLog
JavaScriptCore/wtf/Assertions.h

index 5225891813d096006f4158ba795d30bff333683c..33fb3c65d284faaed8d951656d7a9c883faaccfd 100644 (file)
@@ -1,3 +1,12 @@
+2007-03-08  MorganL  <morganl.webkit@yahoo.com>
+
+        Reviewed by Darin.
+
+        http://bugs.webkit.org/show_bug.cgi?id=13018
+        Bug 13018: allow embedders to override the definition of CRASH.
+
+        * wtf/Assertions.h: make it possible to override CRASH.
+
 2007-03-07  Anrong Hu  <huanr@yahoo.com>
 
         Reviewed by Maciej.
 2007-03-07  Anrong Hu  <huanr@yahoo.com>
 
         Reviewed by Maciej.
index 0a4041b2e38a05433325235d01cc778b19abb3d1..c1c0078b0dfb3588b518d9e908e442827407a662 100644 (file)
@@ -102,7 +102,9 @@ void WTFLog(const char *file, int line, const char *function, WTFLogChannel *cha
 
 /* CRASH -- gets us into the debugger or the crash reporter -- signals are ignored by the crash reporter so we must do better */
 
 
 /* CRASH -- gets us into the debugger or the crash reporter -- signals are ignored by the crash reporter so we must do better */
 
+#ifndef CRASH
 #define CRASH() *(int *)(uintptr_t)0xbbadbeef = 0
 #define CRASH() *(int *)(uintptr_t)0xbbadbeef = 0
+#endif
 
 /* ASSERT, ASSERT_WITH_MESSAGE, ASSERT_NOT_REACHED */
 
 
 /* ASSERT, ASSERT_WITH_MESSAGE, ASSERT_NOT_REACHED */