)]}'
{
  "commit": "2713906218787d6b9ab520d62954dc87f6c94082",
  "tree": "d7d45902386412ad9a423f67ee086418cc3f4349",
  "parents": [
    "d2a2d189562658ab21a6750a88142975b48aec2b"
  ],
  "author": {
    "name": "Martin Storsjo",
    "email": "martin@martin.st",
    "time": "Tue Sep 25 10:59:29 2018 +0000"
  },
  "committer": {
    "name": "Martin Storsjo",
    "email": "martin@martin.st",
    "time": "Tue Sep 25 10:59:29 2018 +0000"
  },
  "message": "[COFF] Add support for creating range extension thunks for ARM\n\nThis is a feature that MS link.exe lacks; it currently errors out on\nsuch relocations, just like lld did before.\n\nThis allows linking clang.exe for ARM - practically, any image over\n16 MB will likely run into the issue.\n\nDifferential Revision: https://reviews.llvm.org/D52156\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@342962 91177308-0d34-0410-b5e6-96231b3b80d8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "da5120817bfd28a5bcfc2481ac38eda9817c2831",
      "old_mode": 33188,
      "old_path": "COFF/Chunks.cpp",
      "new_id": "52d42af739e3639ae4026d8bad50304da7da7685",
      "new_mode": 33188,
      "new_path": "COFF/Chunks.cpp"
    },
    {
      "type": "modify",
      "old_id": "688375a6cd39e2028a7c9f044558506fdd00c336",
      "old_mode": 33188,
      "old_path": "COFF/Chunks.h",
      "new_id": "e9facb8dea36b64ef944622caa6f1cd7f34e6d5a",
      "new_mode": 33188,
      "new_path": "COFF/Chunks.h"
    },
    {
      "type": "modify",
      "old_id": "6ca1b6647bd743cbd1782f7ed96a991a6bc55073",
      "old_mode": 33188,
      "old_path": "COFF/MapFile.cpp",
      "new_id": "fd4894250223b649d455f631e4ab01a66cf7d118",
      "new_mode": 33188,
      "new_path": "COFF/MapFile.cpp"
    },
    {
      "type": "modify",
      "old_id": "b22ed1487ae8a2995d9ded93edf569c60033d59a",
      "old_mode": 33188,
      "old_path": "COFF/PDB.cpp",
      "new_id": "e25fb4ec5cf65660cf355954b9522fb5c0ccccf9",
      "new_mode": 33188,
      "new_path": "COFF/PDB.cpp"
    },
    {
      "type": "modify",
      "old_id": "412aa190be43a57696b421c4b849616bfec1f3f1",
      "old_mode": 33188,
      "old_path": "COFF/Writer.cpp",
      "new_id": "23de4663d386b12fc0f8414459ad1c0ff8061cbd",
      "new_mode": 33188,
      "new_path": "COFF/Writer.cpp"
    },
    {
      "type": "modify",
      "old_id": "6c1ae6ad8cc09b40dcbad4b5bc42007d3458b679",
      "old_mode": 33188,
      "old_path": "COFF/Writer.h",
      "new_id": "727582480c9143b80d02b6e6d0de6a1888f20118",
      "new_mode": 33188,
      "new_path": "COFF/Writer.h"
    },
    {
      "type": "delete",
      "old_id": "9f1b59a55f8c9f8ef95bce9cb0814ce2df344271",
      "old_mode": 33188,
      "old_path": "test/COFF/Inputs/far-arm-thumb-abs.s",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "8483e32dc7f03e0710949bde55b7e5fec0b390a1",
      "old_mode": 33188,
      "old_path": "test/COFF/Inputs/far-arm-thumb-abs20.s",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "00b835c58a15c861fc217eb9e0bbf9785fd26326",
      "old_mode": 33188,
      "old_path": "test/COFF/arm-thumb-branch-error.s",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "ec7d23b053291e674995fb1eeb2674a4e31775ad",
      "old_mode": 33188,
      "old_path": "test/COFF/arm-thumb-branch20-error.s",
      "new_id": "fbbc0d49d02b594f4f2a9ee69efa3ab6d5e57b92",
      "new_mode": 33188,
      "new_path": "test/COFF/arm-thumb-branch20-error.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5e64e8df49c8338e8b16d8d0ba344af2cad4778c",
      "new_mode": 33188,
      "new_path": "test/COFF/arm-thumb-thunks-multipass.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "33c3740ba8cba5f1bc9b5374d26dde333e5d4821",
      "new_mode": 33188,
      "new_path": "test/COFF/arm-thumb-thunks.s"
    }
  ]
}
