Change-Id: I0962f8b89de465d84d913b46ba482a538fe25495
Reviewed-by: Simon Hausmann <simon.hausmann@digia.com>
#define ASSERT(condition) (assert(condition))
#endif
#ifndef UNIMPLEMENTED
-#define UNIMPLEMENTED() (abort())
+#define UNIMPLEMENTED() (exit(-1))
#endif
#ifndef UNREACHABLE
-#define UNREACHABLE() (abort())
+#define UNREACHABLE() (exit(-1))
#endif
// Double operations detection based on target architecture.
// nothing to do for Try statements
}
- virtual void visitPhi(V4IR::Phi *) { Q_UNIMPLEMENTED(); abort(); }
+ virtual void visitPhi(V4IR::Phi *) { Q_UNIMPLEMENTED(); }
// expressions
virtual void visitConst(Const *) {}