PR c/69405 - [6 Regression] ICE in c_tree_printer on an invalid
authorMartin Sebor <msebor@gcc.gnu.org>
Thu, 21 Jan 2016 23:19:05 +0000 (16:19 -0700)
committerMartin Sebor <msebor@gcc.gnu.org>
Thu, 21 Jan 2016 23:19:05 +0000 (16:19 -0700)
commit9f04a53e1d467c4ba12f44b30da8e4d9aaee5506
tree92afd7c0ab9ff54a2337894b9d0b738900a4372d
parent38a516638d2ea1fd4dade9bd68ec720ff6fe52f0
PR c/69405 - [6 Regression] ICE in c_tree_printer on an invalid

PR c/69405 - [6 Regression] ICE in c_tree_printer on an invalid
    __atomic_fetch_add

gcc/testsuite/ChangeLog:
2016-01-20  Martin Sebor  <msebor@redhat.com>

        PR c/69405
        * gcc.dg/sync-fetch.c: New test.

gcc/c-family/ChangeLog:
2016-01-20  Martin Sebor  <msebor@redhat.com>

        PR c/69405
        * c-common.c (sync_resolve_size): Avoid printing diagnostic about
        an incompatible argument when the argument isn't a valid tree node.

From-SVN: r232713
gcc/c-family/ChangeLog
gcc/c-family/c-common.c
gcc/testsuite/ChangeLog
gcc/testsuite/gcc.dg/sync-fetch.c [new file with mode: 0644]