)]}'
{
  "commit": "dc5f359ed6a36d2c895d89c3e4886f3a2b6d9232",
  "tree": "ca60c74de15fdc76c54e8eb3a7d881078f3585d7",
  "parents": [
    "d51cd0f64c6d3bd235f140ed71cc2c3e0b87a5ff"
  ],
  "author": {
    "name": "mengqinggang",
    "email": "mengqinggang@loongson.cn",
    "time": "Thu Sep 28 16:41:15 2023 +0800"
  },
  "committer": {
    "name": "liuzhensong",
    "email": "liuzhensong@loongson.cn",
    "time": "Mon Dec 18 18:36:21 2023 +0800"
  },
  "message": "LoongArch: Add new relocation R_LARCH_CALL36\n\nR_LARCH_CALL36 is used for medium code model function call pcaddu18i+jirl, and\nthese two instructions must adjacent.\n\nThe LoongArch ABI v2.20 at here: https://github.com/loongson/la-abi-specs.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2807e694b8f7c88ad3a31014b405e05468edfb88",
      "old_mode": 33188,
      "old_path": "bfd/bfd-in2.h",
      "new_id": "53c40ec41d41ab4d0487f8ab7608739883e016ec",
      "new_mode": 33188,
      "new_path": "bfd/bfd-in2.h"
    },
    {
      "type": "modify",
      "old_id": "024c5d4cd96ce822462ad3f26be432ba08e12cd9",
      "old_mode": 33188,
      "old_path": "bfd/elfnn-loongarch.c",
      "new_id": "aa88ee8f9287f9dfd94a4fc715deec39c3aa7c6c",
      "new_mode": 33188,
      "new_path": "bfd/elfnn-loongarch.c"
    },
    {
      "type": "modify",
      "old_id": "7f298c08fd3215f96dbab920d04d1499e96c2b2f",
      "old_mode": 33188,
      "old_path": "bfd/elfxx-loongarch.c",
      "new_id": "d93b79043ce22ae4760e1fedb5ff7fd59acd05a0",
      "new_mode": 33188,
      "new_path": "bfd/elfxx-loongarch.c"
    },
    {
      "type": "modify",
      "old_id": "cc432677a811bbc965ddbc74679af63dd40f753d",
      "old_mode": 33188,
      "old_path": "bfd/libbfd.h",
      "new_id": "399b1f688bb1ce61dc95e46ccf20282f80a1ec9b",
      "new_mode": 33188,
      "new_path": "bfd/libbfd.h"
    },
    {
      "type": "modify",
      "old_id": "93ebad879e0673a25b567f26b25a1997d1a9fb2d",
      "old_mode": 33188,
      "old_path": "bfd/reloc.c",
      "new_id": "4d3ac4c1096599de5827242263ab5fef7827ab78",
      "new_mode": 33188,
      "new_path": "bfd/reloc.c"
    },
    {
      "type": "modify",
      "old_id": "59232832cf7122cc5c1295679cc1053eeb11d6bf",
      "old_mode": 33188,
      "old_path": "gas/config/tc-loongarch.c",
      "new_id": "367a0b6c5a4d92a51019a4d126f168b8abf60854",
      "new_mode": 33188,
      "new_path": "gas/config/tc-loongarch.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4183818cb4fc5de253677817b91813b30331a725",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/loongarch/medium-call.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f2977d1c6d7379a319887bfa02aac9d72feabfc6",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/loongarch/medium-call.s"
    },
    {
      "type": "modify",
      "old_id": "e31395e13d57897194b89b1a8af5fc52ee5c1b1a",
      "old_mode": 33188,
      "old_path": "include/elf/loongarch.h",
      "new_id": "34719ee8b8c499e6ba764675db3b29ff98f047da",
      "new_mode": 33188,
      "new_path": "include/elf/loongarch.h"
    },
    {
      "type": "modify",
      "old_id": "b95cc53e59711a212440341457eb0f6bb767f0a1",
      "old_mode": 33188,
      "old_path": "ld/testsuite/ld-loongarch-elf/ld-loongarch-elf.exp",
      "new_id": "1fc70d0a61e6b8152d43fa3498820aa9d6c5ae2d",
      "new_mode": 33188,
      "new_path": "ld/testsuite/ld-loongarch-elf/ld-loongarch-elf.exp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d1888b76a08978bb700db5bdad6815f2135b281",
      "new_mode": 33188,
      "new_path": "ld/testsuite/ld-loongarch-elf/medium-call.s"
    }
  ]
}
