)]}'
{
  "commit": "b868a2393bfd65221fe94e4ef2eebf218dee5a71",
  "tree": "21a05a8a3759bf111590424492a108128fda227e",
  "parents": [
    "88c8370b25c6a76cb7de19a3ef50a34abc090756"
  ],
  "author": {
    "name": "Mike Frysinger",
    "email": "vapier@gentoo.org",
    "time": "Tue Jul 06 23:21:20 2021 -0400"
  },
  "committer": {
    "name": "Mike Frysinger",
    "email": "vapier@gentoo.org",
    "time": "Sun Oct 31 04:50:44 2021 -0400"
  },
  "message": "sim: nltvals: localize TARGET_\u003copen\u003e defines\n\nCode should not be using these directly, instead they should be\nresolving these dynamically via the open_map.  Rework the common\ncallback code that was using the defines to use symbolic names\ninstead, and localize some of the defines in the ARM code (since\nit\u0027s a bit unclear how many different APIs it supports currently),\nthen remove the defines out of the header so no new code can rely on\nthem.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a3713a5c3348d436364e9dedb0ee432d4b8f6c36",
      "old_mode": 33188,
      "old_path": "sim/arm/armos.c",
      "new_id": "a8ef7e4a82d9c8fb0cec7334506f0f3811e98d85",
      "new_mode": 33188,
      "new_path": "sim/arm/armos.c"
    },
    {
      "type": "modify",
      "old_id": "39d068c4866f9d8d106fd85b3a1cb344ee9617bd",
      "old_mode": 33188,
      "old_path": "sim/common/callback.c",
      "new_id": "941f4302b6e4785e00376785f0e3046a83780b8f",
      "new_mode": 33188,
      "new_path": "sim/common/callback.c"
    },
    {
      "type": "modify",
      "old_id": "fbc290185b523454feab232a76cf91653691e993",
      "old_mode": 33188,
      "old_path": "sim/common/gentmap.c",
      "new_id": "2c7288bd605631a4b1b99ec591b111d41b81dbd1",
      "new_mode": 33188,
      "new_path": "sim/common/gentmap.c"
    }
  ]
}
