)]}'
{
  "commit": "2cc9ed14fae1b288bbdbd9b102b2cbc9a29bf348",
  "tree": "ecfc23a51fb6bdf6f6e894f391b4f6d26a3a03e9",
  "parents": [
    "54721a930e80a635d3cb47c0ad3899ed9680bd78"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Wed Aug 25 20:24:18 2021 +0930"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Sat Sep 18 08:20:11 2021 +0930"
  },
  "message": "[GOLD] Output_data_got create entry method addends\n\nThis patch makes all the Output_data_got methods that create new\nentries accept an optional addend.\n\n\tPR 28192\n\t* output.h (Output_data_got::add_global): Add optional addend\n\tparameter.  Update comment.  Delete overload without addend.\n\t(Output_data_got::add_global_plt): Likewise.\n\t(Output_data_got::add_global_tls): Likewise.\n\t(Output_data_got::add_global_with_rel): Likewise.\n\t(Output_data_got::add_global_pair_with_rel): Likewise.\n\t(Output_data_got::add_local_plt): Likewise.\n\t(Output_data_got::add_local_tls): Likewise.\n\t(Output_data_got::add_local_tls_pair): Likewise.\n\t(Output_data_got::reserve_local): Likewise.\n\t(Output_data_got::reserve_global): Likewise.\n\t(Output_data_got::Got_entry): Include addend in global sym\n\tconstructor.  Delete local sym constructor without addend.\n\t* output.cc (Output_data_got::add_global): Add addend param,\n\tpass to got handling methods.\n\t(Output_data_got::add_global_plt): Likewise.\n\t(Output_data_got::add_global_with_rel): Likewise.\n\t(Output_data_got::add_global_pair_with_rel): Likewise.\n\t(Output_data_got::add_local_plt): Likewise.\n\t(Output_data_got::add_local_tls_pair): Likewise.\n\t(Output_data_got::reserve_local): Likewise.\n\t(Output_data_got::reserve_global): Likewise.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "75f54f02f23605e930eaadf80dfc30dab85a96d5",
      "old_mode": 33188,
      "old_path": "gold/output.cc",
      "new_id": "c5f7eef0fbb8bf667c272e3d6a18633d687dd922",
      "new_mode": 33188,
      "new_path": "gold/output.cc"
    },
    {
      "type": "modify",
      "old_id": "726c93beb5bfea5b3eab62610fb959cd8c042c06",
      "old_mode": 33188,
      "old_path": "gold/output.h",
      "new_id": "bf4b54eb8bc2dcb6f8e415299e5e3c3313e87a69",
      "new_mode": 33188,
      "new_path": "gold/output.h"
    }
  ]
}
