)]}'
{
  "commit": "d463846740dc791d9129574db9bd4bc83a7ff554",
  "tree": "a878b5c61ba80de872ec6f22b9bac5300bc4c482",
  "parents": [
    "b4917deea42ae90506f6c1cf196fb10fa17645fc"
  ],
  "author": {
    "name": "Jens Remus",
    "email": "jremus@linux.ibm.com",
    "time": "Mon May 19 10:38:01 2025 +0200"
  },
  "committer": {
    "name": "Jens Remus",
    "email": "jremus@linux.ibm.com",
    "time": "Mon May 19 10:38:01 2025 +0200"
  },
  "message": "s390: Improve diagnostic for reloc against misaligned sym\n\nReport the BFD in which a misaligned symbol is defined in the error\nmessage.  This complements commit 906f69cf65da (\"IBM zSystems: Issue\nerror for *DBL relocs on misaligned symbols\").  While at it reword\nthe error message.\n\nOld error message text (re-wrapped):\n\u003csec-bfd\u003e(\u003csec\u003e+\u003coff\u003e): misaligned symbol `\u003csym\u003e\u0027 (\u003caddr\u003e) for\n                        relocation \u003crel\u003e\n\nNew error message text (re-wrapped):\n\u003csec-bfd\u003e(\u003csec\u003e+\u003coff\u003e): relocation \u003crel\u003e against misaligned symbol\n                        `\u003csym\u003e\u0027 (\u003caddr\u003e) in \u003csym-bfd\u003e\n\nNote that the linker tests do not require to be updated, as they match\nagainst the pattern \".*misaligned symbol.*\", which has not changed in\nthe error message.\n\nbfd/\n\tPR ld/32969\n\t* elf64-s390.c (elf_s390_relocate_section): Report BFD\n\tin which a misaligned symbol is defined in error message.\n\nBug: https://sourceware.org/PR32969\nSuggested-by: Ilya Leoshkevich \u003ciii@linux.ibm.com\u003e\nSigned-off-by: Jens Remus \u003cjremus@linux.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "259ad13be51f161a141d8b76d0b07a3de0329660",
      "old_mode": 33188,
      "old_path": "bfd/elf64-s390.c",
      "new_id": "7ae11dc8e8b7844c5d7a352928dba132e0adcee5",
      "new_mode": 33188,
      "new_path": "bfd/elf64-s390.c"
    }
  ]
}
