)]}'
{
  "commit": "ecb802d02eeb8040ce26b89ec7a2445c4b86e646",
  "tree": "06c71365faf239c58971130c6aa634a0d91cbec0",
  "parents": [
    "6de11ff67a925a496319d25dee0bea58427aacf6"
  ],
  "author": {
    "name": "cailulu",
    "email": "cailulu@loongson.cn",
    "time": "Fri Sep 01 11:09:00 2023 +0800"
  },
  "committer": {
    "name": "liuzhensong",
    "email": "liuzhensong@loongson.cn",
    "time": "Thu Sep 07 19:45:52 2023 +0800"
  },
  "message": "Use 32/64_PCREL to replace a pair of ADD32/64 and SUB32/64.\n\nSubtraction for labels that require static relocation\nusually generates ADD32/64 and SUB32/64.\n\nIf subsy of BFD_RELOC_32/64 and PC in same segment,\nand disable relax or PC at start of subsy or enable\nrelax but not in SEC_CODE, we generate 32/64_PCREL\nto replace a pair of ADD32/64 and SUB32/64.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2e8a259d1479a8a6cb97fd2c3bf092542ad00eae",
      "old_mode": 33188,
      "old_path": "gas/config/tc-loongarch.c",
      "new_id": "57faffeb14da19ed3ba497c383fbef83ad3d525d",
      "new_mode": 33188,
      "new_path": "gas/config/tc-loongarch.c"
    },
    {
      "type": "modify",
      "old_id": "a9f2a0a17cc987a52c9e15a555356828db9ce481",
      "old_mode": 33188,
      "old_path": "gas/config/tc-loongarch.h",
      "new_id": "d353f18d0d2786978c2046cbb0dfb24786080bdc",
      "new_mode": 33188,
      "new_path": "gas/config/tc-loongarch.h"
    }
  ]
}
