diff options
author | Alexandre Oliva <aoliva@redhat.com> | 2017-12-22 02:07:31 +0000 |
---|---|---|
committer | Alexandre Oliva <aoliva@gcc.gnu.org> | 2017-12-22 02:07:31 +0000 |
commit | 18408e962e5afb9cb3f45f897cc8dd1f9b91417f (patch) | |
tree | 0e7d1c33665858f6ba7e584ff9b9744de0b9c9c2 /gcc/fortran/parse.c | |
parent | cacb2cce55df175925c16dd3c640e08c4c8a8374 (diff) | |
download | gcc-18408e962e5afb9cb3f45f897cc8dd1f9b91417f.zip gcc-18408e962e5afb9cb3f45f897cc8dd1f9b91417f.tar.gz gcc-18408e962e5afb9cb3f45f897cc8dd1f9b91417f.tar.bz2 |
[SFN] sync up debug-only stmt list's side effects with empty stmts too
for gcc/c-family/ChangeLog
PR debug/83527
PR debug/83419
* c-semantics.c (only_debug_stmts_after_p): New.
(pop_stmt_list): Clear side effects in debug-only stmt list.
Check for single nondebug stmt followed by debug stmts only.
for gcc/testsuite/ChangeLog
PR debug/83527
PR debug/83419
* gcc.dg/pr83527.c: New.
From-SVN: r255966
Diffstat (limited to 'gcc/fortran/parse.c')
0 files changed, 0 insertions, 0 deletions