)]}'
{
  "commit": "30300ceca334a1a8997809b41ee7550bafa29b71",
  "tree": "680179d32e9d2482ab94a2dfeb83d950574e9a26",
  "parents": [
    "d9f1578be5a326d34710a38d215e80a43ab910c5"
  ],
  "author": {
    "name": "Abhay Kandpal",
    "email": "abhay@linux.ibm.com",
    "time": "Thu Sep 25 04:55:02 2025 -0500"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Fri Sep 26 06:46:42 2025 +0930"
  },
  "message": "PowerPC: Fix typo in PowerPC note pseudo-section names\n\nThe recent tidy-up commit 09e56f0515c3 (\"Code tidy: bfd/elf.c:\nTidy up core note handling code.\") introduced regressions in the\nPowerPC core note handling.  The pseudo-section names for TM_CVSX,\nTM_SPR, VSX and VMX notes were defined with an underscore instead of a\nhyphen, breaking GDB test cases.  The same goes for one riscv and one\ns390 define.\n\nThis patch restores the correct section names by using hyphens in the\ndefinitions, fixing 897 GDB test failures on PowerPC.\n\nbfd/\n\t* elf.c: (NOTE_PSEUDO_SECTION_PPC_TM_CVSX),\n\t(NOTE_PSEUDO_SECTION_PPC_TM_SPR, NOTE_PSEUDO_SECTION_PPC_VSX),\n\t(NOTE_PSEUDO_SECTION_PPC_VMX, NOTE_PSEUDO_SECTION_RISCV_CSR),\n\t(NOTE_PSEUDO_SECTION_S390_CTRS): Use hyphens in section names\n\tinstead of underscores.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6ef603010918f14eda69f0d0dc1637b4d51e8157",
      "old_mode": 33188,
      "old_path": "bfd/elf.c",
      "new_id": "bde7414ee216a4b553619271a6af3c68bb83c624",
      "new_mode": 33188,
      "new_path": "bfd/elf.c"
    }
  ]
}
