From: jules Date: Mon, 3 Dec 2018 13:46:19 +0000 (+0000) Subject: Fix infinite recursion in OMP clause pretty-printing, default label X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=2b2c3c409cb51a59b9a187e17c7b353119238708;p=thirdparty%2Fgcc.git Fix infinite recursion in OMP clause pretty-printing, default label gcc/ * tree-pretty-print.c (dump_omp_clause): Make default case gcc_unreachable. git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@266740 138bc75d-0d04-0410-961f-82ee72b054a4 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 626e70239e31..2f4e96f18a97 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,8 @@ +2018-12-03 Julian Brown + + * tree-pretty-print.c (dump_omp_clause): Make default case + gcc_unreachable. + 2018-12-03 Richard Biener PR tree-optimization/88301 diff --git a/gcc/tree-pretty-print.c b/gcc/tree-pretty-print.c index 99eca4ae4043..0861cc9a172b 100644 --- a/gcc/tree-pretty-print.c +++ b/gcc/tree-pretty-print.c @@ -1180,9 +1180,7 @@ dump_omp_clause (pretty_printer *pp, tree clause, int spc, dump_flags_t flags) break; default: - /* Should never happen. */ - dump_generic_node (pp, clause, spc, flags, false); - break; + gcc_unreachable (); } }