)]}'
{
  "commit": "821948744f578be38aade35ae6db7deecb4ee7be",
  "tree": "63c6964595a2ef911ad62a7ce022816fc50214aa",
  "parents": [
    "e1f85e11f5875ac00a4b41f0ac45f1ba16fe5aed"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Mon Feb 10 11:27:16 2020 +1030"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Mon Feb 10 15:28:23 2020 +1030"
  },
  "message": "gas -Z flag\n\n-Z is supposed to \"generate object file even after errors\".  It\ndoesn\u0027t do so at the moment, unless you count a zero length object\nfile as useful output.  Fixed for most targets as follows.\nI suspect avr and pru need target patches.\n\n\t* output-file.c (output_file_close): Do a normal close when\n\tflag_always_generate_output.\n\t* write.c (write_object_file): Don\u0027t stop output when\n\tflag_always_generate_output.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1cc473b49f3a8626232821ae5eb75f4471466809",
      "old_mode": 33188,
      "old_path": "gas/ChangeLog",
      "new_id": "4c60d86a66ead9275bc5b82efd88770a5ade93bf",
      "new_mode": 33188,
      "new_path": "gas/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "1781d82f22aee5efbce32fa4f9b09c2c276f7881",
      "old_mode": 33188,
      "old_path": "gas/output-file.c",
      "new_id": "573598101c33ffe9adebf30b21b1e27e8424ad68",
      "new_mode": 33188,
      "new_path": "gas/output-file.c"
    },
    {
      "type": "modify",
      "old_id": "5d9a2394224d0c36129cc70f0d5755c7014ff9bb",
      "old_mode": 33188,
      "old_path": "gas/write.c",
      "new_id": "dfbbc7cb9bef22207a423881821e7d33e5585ddc",
      "new_mode": 33188,
      "new_path": "gas/write.c"
    }
  ]
}
