)]}'
{
  "commit": "f2f70af7c52720a0905a455425de0d6ca4fb1dc4",
  "tree": "0ed55ac95d6e283e202c64277baae347a9160e49",
  "parents": [
    "c51ac41714469104ee6120db3eedfb0964290502"
  ],
  "author": {
    "name": "Jason Merrill",
    "email": "jason@redhat.com",
    "time": "Wed Feb 26 13:03:23 2020 -0500"
  },
  "committer": {
    "name": "Jason Merrill",
    "email": "jason@redhat.com",
    "time": "Wed Feb 26 14:09:03 2020 -0500"
  },
  "message": "cgraph: A COMDAT decl always has non-zero address.\n\nWe should be able to assume that a template instantiation or other COMDAT\nhas non-zero address even if MAKE_DECL_ONE_ONLY for the target sets\nDECL_WEAK and we haven\u0027t yet decided to emit a definition in this\ntranslation unit.\n\ngcc/ChangeLog\n2020-02-26  Jason Merrill  \u003cjason@redhat.com\u003e\n\n\tPR c++/92003\n\t* symtab.c (symtab_node::nonzero_address): A DECL_COMDAT decl has\n\tnon-zero address even if weak and not yet defined.\n\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fedf2aa77d534f018fa10d0898b97bfca9351ca9",
      "old_mode": 33188,
      "old_path": "gcc/ChangeLog",
      "new_id": "c4124fab7476463bbd2830746b9e4c1a307d16f4",
      "new_mode": 33188,
      "new_path": "gcc/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "33b4be79c0fdd489a763334cd42609624d57ddbf",
      "old_mode": 33188,
      "old_path": "gcc/symtab.c",
      "new_id": "9a6a1eadd2d7b45f4289356143ab280ade824b44",
      "new_mode": 33188,
      "new_path": "gcc/symtab.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "644f9f7f893c210753cca75f3fcd121fb813c589",
      "new_mode": 33188,
      "new_path": "gcc/testsuite/g++.dg/cpp0x/constexpr-static13.C"
    }
  ]
}
