diff options
author | Xavier Leroy <xavier.leroy@inria.fr> | 1996-11-07 13:12:16 +0000 |
---|---|---|
committer | Xavier Leroy <xavier.leroy@inria.fr> | 1996-11-07 13:12:16 +0000 |
commit | 497933ed8ae4a7ed6553929535b916e42020119e (patch) | |
tree | 7cf720f731626898fdef0ebbb614c8273ef3d77f /asmrun/startup.c | |
parent | ab737837060a6c45917a7cd37f0e7c57eac813f2 (diff) |
Ajout de printexc.c
git-svn-id: http://caml.inria.fr/svn/ocaml/trunk@1176 f963ae5c-01c2-4b8c-9fe0-0dff7051ff02
Diffstat (limited to 'asmrun/startup.c')
-rw-r--r-- | asmrun/startup.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/asmrun/startup.c b/asmrun/startup.c index bf2a5b81b..e50b79177 100644 --- a/asmrun/startup.c +++ b/asmrun/startup.c @@ -15,11 +15,15 @@ #include <stdio.h> #include <stdlib.h> +#include "fail.h" #include "gc.h" #include "gc_ctrl.h" #include "misc.h" #include "mlvalues.h" #include "sys.h" +#ifdef HAS_UI +#include "ui.h" +#endif header_t atom_table[256]; char * static_data_start, * static_data_end; @@ -85,10 +89,7 @@ void caml_main(argv) init_signals(); sys_init(argv); retcode = caml_start_program(); - if (retcode != 0) { - fatal_error_arg("Fatal error: uncaught exception %s.\n", - String_val(Field(Field(retcode, 0), 0))); - } + if (retcode != 0) fatal_uncaught_exception(retcode); } void caml_startup(argv) |