Index: runtime/bin/builtin.h |
diff --git a/runtime/bin/builtin.h b/runtime/bin/builtin.h |
index b145e6350d8697eec951df76c284fae90cf1a35d..32a713bffc1d357958d54f55498809045a94952d 100644 |
--- a/runtime/bin/builtin.h |
+++ b/runtime/bin/builtin.h |
@@ -9,25 +9,9 @@ |
#include <stdlib.h> |
#include "include/dart_api.h" |
+#include "platform/assert.h" |
#include "platform/globals.h" |
-#ifdef DEBUG |
-#define ASSERT(expr) assert(expr) |
-#else |
-#define ASSERT(expr) USE(expr) |
-#endif |
- |
-#define FATAL(error) \ |
- fprintf(stderr, "%s\n", error); \ |
- fflush(stderr); \ |
- abort(); |
- |
-#define UNREACHABLE() \ |
- FATAL("unreachable code") |
- |
-#define UNIMPLEMENTED() \ |
- FATAL("unimplemented code") |
- |
#define FUNCTION_NAME(name) Builtin_##name |
#define REGISTER_FUNCTION(name, count) \ |
{ ""#name, FUNCTION_NAME(name), count }, |