From 15a476ca23f39bee556d129985bd5ee4b21db99c Mon Sep 17 00:00:00 2001 From: spop Date: Sat, 12 Jun 2010 07:39:54 +0000 Subject: [PATCH] Launch dotty in background. 2010-06-12 Sebastian Pop * graphite-dependences.c (dot_deps): Make system call to dotty run in background. (dot_deps_stmt): Same. * graphite-poly.c (dot_lst): Same. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/branches/graphite@160650 138bc75d-0d04-0410-961f-82ee72b054a4 --- gcc/ChangeLog.graphite | 7 +++++++ gcc/graphite-dependences.c | 4 ++-- gcc/graphite-poly.c | 2 +- 3 files changed, 10 insertions(+), 3 deletions(-) diff --git a/gcc/ChangeLog.graphite b/gcc/ChangeLog.graphite index 6df816b9dc9..72bb7f5fe15 100644 --- a/gcc/ChangeLog.graphite +++ b/gcc/ChangeLog.graphite @@ -1,3 +1,10 @@ +2010-06-12 Sebastian Pop + + * graphite-dependences.c (dot_deps): Make system call to dotty run + in background. + (dot_deps_stmt): Same. + * graphite-poly.c (dot_lst): Same. + 2010-06-11 Sebastian Pop * graphite-clast-to-gimple.c (gcc_type_for_interval): Do not pass diff --git a/gcc/graphite-dependences.c b/gcc/graphite-dependences.c index 41824e4aaca..91743f12b23 100644 --- a/gcc/graphite-dependences.c +++ b/gcc/graphite-dependences.c @@ -963,7 +963,7 @@ dot_deps (scop_p scop) dot_deps_1 (stream, scop); fclose (stream); - system ("dotty /tmp/scopdeps.dot"); + system ("dotty /tmp/scopdeps.dot &"); #else dot_deps_1 (stderr, scop); #endif @@ -983,7 +983,7 @@ dot_deps_stmt (scop_p scop) dot_deps_stmt_1 (stream, scop); fclose (stream); - system ("dotty /tmp/scopdeps.dot"); + system ("dotty /tmp/scopdeps.dot &"); #else dot_deps_stmt_1 (stderr, scop); #endif diff --git a/gcc/graphite-poly.c b/gcc/graphite-poly.c index 24a47f006b5..28430edfc91 100644 --- a/gcc/graphite-poly.c +++ b/gcc/graphite-poly.c @@ -1320,7 +1320,7 @@ dot_lst (lst_p lst) fputs ("}\n\n", stream); fclose (stream); - system ("dotty /tmp/lst.dot"); + system ("dotty /tmp/lst.dot &"); #else fputs ("digraph all {\n", stderr); dot_lst_1 (stderr, lst); -- 2.11.4.GIT