diff options
Diffstat (limited to 'gcc/ChangeLog')
-rw-r--r-- | gcc/ChangeLog | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 01bd2b9..a53e7b8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,5 +1,13 @@ 2017-12-12 Alexandre Oliva <aoliva@redhat.com> + * common.opt (gstatement-frontiers): New, setting + debug_nonbind_markers_p. + * rtl.h (MAY_HAVE_DEBUG_MARKER_INSNS): Activate. + * toplev.c (process_options): Autodetect value for debug statement + frontiers option. + * tree.h (MAY_HAVE_DEBUG_MARKER_STMTS): Activate. + * doc/invoke.texi (gstatement-frontiers, gno-statement-frontiers): New. + * cfgexpand.c (expand_gimple_basic_block): Handle begin stmt markers. Integrate source bind into debug stmt expand loop. (pass_expand::execute): Check debug marker limit. Avoid deep |