)]}'
{
  "commit": "912697efc15768894c13a9370a2fcaa950f24558",
  "tree": "5f1c97e1870cee187d20fbdbca17d605e18c12e5",
  "parents": [
    "6bc2c6ee80c32462a120927b0a3d1a828769f045"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Thu Aug 05 14:32:56 2021 +0930"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Sat Sep 18 08:20:11 2021 +0930"
  },
  "message": "[GOLD] Got_offset_list: addend field\n\nThis is the first in a series of patches aimed at supporting GOT\nentries against symbol plus addend generally for PowerPC64 rather than\njust section symbol plus addend as gold has currently.\n\nThis patch adds an addend field to Got_offset_list, so that both local\nand global symbols can have GOT entries with addend.\n\n\tPR 28192\n\t* object.h (Got_offset_list): Add addend_ field, init in both\n\tconstructors.  Adjust all accessors to suit.\n\t(Sized_relobj::do_local_has_got_offset): Adjust to suit.\n\t(Sized_relobj::do_local_got_offset): Likewise.\n\t(Sized_relobj::do_set_local_got_offset): Likewise.\n\t* symtab.h (Symbol::has_got_offset): Add optional addend param.\n\t(Symbol::got_offset, Symbol::set_got_offset): Likewise.\n\t* incremental.cc (Local_got_offset_visitor::visit): Add unused\n\tuint64_t parameter with FIXME.\n\t(Global_got_offset_visitor::visit): Add unused uint64_t parameter.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ab258dd1896d9d5ef0b07f66d8e72d59b15bd5b2",
      "old_mode": 33188,
      "old_path": "gold/incremental.cc",
      "new_id": "52941985e6f1d13b977a58af25b9823bee24af9c",
      "new_mode": 33188,
      "new_path": "gold/incremental.cc"
    },
    {
      "type": "modify",
      "old_id": "38f4a2fd3ff990e1ce18cbe60be5ebd92655467a",
      "old_mode": 33188,
      "old_path": "gold/object.h",
      "new_id": "66e565c1b4ca329b37e3fe252108ad0a474ad41e",
      "new_mode": 33188,
      "new_path": "gold/object.h"
    },
    {
      "type": "modify",
      "old_id": "104429a5af13b8fe6c4b1ebb8a623b8c43ddb205",
      "old_mode": 33188,
      "old_path": "gold/symtab.h",
      "new_id": "a60cfb9ca197cf32f1e99d59a9a1a9e355db6f87",
      "new_mode": 33188,
      "new_path": "gold/symtab.h"
    }
  ]
}
