)]}'
{
  "commit": "6c0cf2ca0db6748edec00a2293541f95464268a0",
  "tree": "5be9cba686720655de421698aaf66f1ad9a325d1",
  "parents": [
    "e472ec9fad6d7b0da914da606430e249d1bd99e4"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Wed Sep 21 14:45:06 2022 +0930"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Wed Sep 21 15:55:10 2022 +0930"
  },
  "message": "dwarf2.c remove varinfo and funcinfo sec field\n\nThe \"sec\" field in these structures is only set and used in lookup\nfunctions.  It always starts off as NULL.  So the only possible effect\nof the field is to modify the return of the lookup, which was its\npurpose back in 2005 when HJ fixed PR990.  Since then we solved the\nproblem of relocatable object files with the fix for PR2338, so this\nfield is now redundant.\n\n\t* dwarf.c (struct funcinfo, struct varinfo): Remove \"sec\" field.\n\t(lookup_symbol_in_function_table): Don\u0027t set or test \"sec\".\n\t(lookup_symbol_in_variable_table): Likewise.\n\t(info_hash_lookup_funcinfo, info_hash_lookup_varinfo): Likewise.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "c55a3624367554c0710f2060e06aa19316d67b9e",
      "old_mode": 33188,
      "old_path": "bfd/dwarf2.c",
      "new_id": "e7c12c3e9de923036b2046bf59263d534125ad50",
      "new_mode": 33188,
      "new_path": "bfd/dwarf2.c"
    }
  ]
}
