)]}'
{
  "commit": "5f9bf0cf711a153a0a20d6ff88181e9a6775bdba",
  "tree": "85cd17f436be070fd82566ed83a4f699174ce8bc",
  "parents": [
    "104a90ece991e599de16b335ef2f001c437b4e19"
  ],
  "author": {
    "name": "H.J. Lu",
    "email": "hjl.tools@gmail.com",
    "time": "Sun Jul 13 04:56:16 2025 +0800"
  },
  "committer": {
    "name": "H.J. Lu",
    "email": "hjl.tools@gmail.com",
    "time": "Tue Jul 15 05:35:35 2025 +0800"
  },
  "message": "sframe: Allow input R_*_NONE relocations\n\n\"ld -r\" generates R_*_NONE relocations in sframe section if input\nrelocations in sframe section are against discarded section.  Allow\ninput R_*_NONE relocations if there are more relocation entries than\nSFrame entries, instead of assuming number of SFrame entries \u003d\u003d number\nof relocation entries.\n\nbfd/\n\n\tPR ld/33127\n\t* elf-sframe.c (sframe_decoder_init_func_bfdinfo): Allow input\n\tR_*_NONE relocations if there are more relocation entries than\n\tSFrame entries.\n\nld/\n\n\tPR ld/33127\n\t* testsuite/ld-x86-64/sframe-reloc-2a.s: New file.\n\t* testsuite/ld-x86-64/sframe-reloc-2b.s: Likewise.\n\t* testsuite/ld-x86-64/x86-64.exp: Run PR ld/33127 tests.\n\nSigned-off-by: H.J. Lu \u003chjl.tools@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b709e590a2dc9240f8910046d126734f5ac90925",
      "old_mode": 33188,
      "old_path": "bfd/elf-sframe.c",
      "new_id": "2cb732c3016f80c11f0bb77d1ce54ae2f3a2121d",
      "new_mode": 33188,
      "new_path": "bfd/elf-sframe.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8cd8694123ecbbbd0d74b86ade65df94c51121a0",
      "new_mode": 33188,
      "new_path": "ld/testsuite/ld-x86-64/sframe-reloc-2a.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9484636144d727aae6b9ff675e09d1b5ce496677",
      "new_mode": 33188,
      "new_path": "ld/testsuite/ld-x86-64/sframe-reloc-2b.s"
    },
    {
      "type": "modify",
      "old_id": "a682b1374fa968f4bf876117949004e0910aacb6",
      "old_mode": 33188,
      "old_path": "ld/testsuite/ld-x86-64/x86-64.exp",
      "new_id": "3d873a79b789d9f0e01a3cb15fd74568d7f3278d",
      "new_mode": 33188,
      "new_path": "ld/testsuite/ld-x86-64/x86-64.exp"
    }
  ]
}
