)]}'
{
  "commit": "98b94ebb3ffe715fddde762bb3ee7fd6d972f233",
  "tree": "93ddaf61c1a96e68b58b8b2a787286e71c822f45",
  "parents": [
    "f11f256f5638679548cd7e1fb189135575cb7b5f"
  ],
  "author": {
    "name": "Szabolcs Nagy",
    "email": "szabolcs.nagy@arm.com",
    "time": "Fri Oct 13 17:51:15 2023 +0100"
  },
  "committer": {
    "name": "Szabolcs Nagy",
    "email": "szabolcs.nagy@arm.com",
    "time": "Thu Nov 09 14:44:37 2023 +0000"
  },
  "message": "bfd: aarch64: Fix BTI stub optimization PR30957\n\nThe instruction was looked up in the wrong input file (file of branch\nsource instead of branch target) when optimizing away BTI stubs in\n\n  commit 5834f36d93cabf1a8bcc7dd7654141aed3d296bc\n  bfd: aarch64: Optimize BTI stubs PR30076\n\nThis can cause adding BTI stubs when they are not necessary or removing\nthem when they are (the latter is a correctness issue but it is very\nunlikely in practice).\n\nFixes bug 30957.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4592bd6da2773d4001c64b389c5d70153bfb77f4",
      "old_mode": 33188,
      "old_path": "bfd/elfnn-aarch64.c",
      "new_id": "a0dd17faa7ebb4e0b82bc5c56e4aeb507cf01336",
      "new_mode": 33188,
      "new_path": "bfd/elfnn-aarch64.c"
    }
  ]
}
