From: Matthias Braun Date: Wed, 16 Nov 2011 17:44:43 +0000 (+0100) Subject: do not continue if program import failed X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=14fd45e7835416956891dac7169f6fcffd184edf;p=cparser do not continue if program import failed --- diff --git a/libfirm b/libfirm index 5609f2c..bd092bd 160000 --- a/libfirm +++ b/libfirm @@ -1 +1 @@ -Subproject commit 5609f2c7223b8482d8c2d9d79163608e6eec7cc0 +Subproject commit bd092bd1f52df17d8317a2e16b9e9e2dc9b8bed6 diff --git a/main.c b/main.c index 067871d..328ffac 100644 --- a/main.c +++ b/main.c @@ -1954,7 +1954,11 @@ graph_built: } } else if (filetype == FILETYPE_IR) { fclose(in); - ir_import(filename); + int res = ir_import(filename); + if (res != 0) { + fprintf(stderr, "Firm-Program import failed\n"); + return EXIT_FAILURE; + } goto graph_built; } else if (filetype == FILETYPE_PREPROCESSED_ASSEMBLER) { copy_file(asm_out, in);