aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/3rdparty/double-conversion/utils.h4
-rw-r--r--src/qml/compiler/qv4jsir.cpp2
2 files changed, 3 insertions, 3 deletions
diff --git a/src/3rdparty/double-conversion/utils.h b/src/3rdparty/double-conversion/utils.h
index 767094b8b7..f0524804b4 100644
--- a/src/3rdparty/double-conversion/utils.h
+++ b/src/3rdparty/double-conversion/utils.h
@@ -36,10 +36,10 @@
#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.
diff --git a/src/qml/compiler/qv4jsir.cpp b/src/qml/compiler/qv4jsir.cpp
index 0dacaabc63..e70cf100ce 100644
--- a/src/qml/compiler/qv4jsir.cpp
+++ b/src/qml/compiler/qv4jsir.cpp
@@ -222,7 +222,7 @@ struct RemoveSharedExpressions: V4IR::StmtVisitor, V4IR::ExprVisitor
// 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 *) {}