diff options
author | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-12-13 19:47:45 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2017-12-13 19:47:45 +0100 |
commit | 60012ddc08d9bbaa078c2ac830d594e3e6b4e2e0 (patch) | |
tree | 966a8a6ef9a07c80cccb44fe5a75918aae12470e /gcc | |
parent | 3b778d9d1268ec838c22fca98cd4dd351feb5914 (diff) | |
download | gcc-60012ddc08d9bbaa078c2ac830d594e3e6b4e2e0.zip gcc-60012ddc08d9bbaa078c2ac830d594e3e6b4e2e0.tar.gz gcc-60012ddc08d9bbaa078c2ac830d594e3e6b4e2e0.tar.bz2 |
re PR bootstrap/83396 (Bootstrap failures with Statement Frontiers)
PR bootstrap/83396
* final.c (rest_of_handle_final): Call variable_tracking_main only
if !flag_var_tracking.
From-SVN: r255610
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 8 | ||||
-rw-r--r-- | gcc/final.c | 5 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 2 |
3 files changed, 11 insertions, 4 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index a72b4bc..943c879 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,4 +1,10 @@ -2017-12-13 Alexandre Oliva <aoliva@redhat.com> +2017-12-13 Jakub Jelinek <jakub@redhat.com> + + PR bootstrap/83396 + * final.c (rest_of_handle_final): Call variable_tracking_main only + if !flag_var_tracking. + +2017-12-13 Alexandre Oliva <aoliva@redhat.com> Jakub Jelinek <jakub@redhat.com> PR bootstrap/83396 diff --git a/gcc/final.c b/gcc/final.c index 3bcb9c5..d9f2f93 100644 --- a/gcc/final.c +++ b/gcc/final.c @@ -4541,8 +4541,9 @@ rest_of_handle_final (void) { const char *fnname = get_fnname_from_decl (current_function_decl); - /* Turn debug markers into notes. */ - if (!MAY_HAVE_DEBUG_BIND_INSNS && MAY_HAVE_DEBUG_MARKER_INSNS) + /* Turn debug markers into notes if the var-tracking pass has not + been invoked. */ + if (!flag_var_tracking && MAY_HAVE_DEBUG_MARKER_INSNS) variable_tracking_main (); assemble_start_function (current_function_decl, fnname); diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4af0d0c..43ef569 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,4 +1,4 @@ -2017-12-13 Alexandre Oliva <aoliva@redhat.com> +2017-12-13 Alexandre Oliva <aoliva@redhat.com> Jakub Jelinek <jakub@redhat.com> PR bootstrap/83396 |