Index: ddd/exit.C
--- ddd/exit.C.orig
+++ ddd/exit.C
@@ -769,7 +769,7 @@ static void PostXtErrorCB(XtPointer client_data, XtInt
 
 static XtAppContext xt_error_app_context = 0;
 
-static void ddd_xt_error(String message = 0)
+_X_NORETURN static void ddd_xt_error(String message = 0)
 {
     ddd_has_crashed = true;
 
