)]}'
{
  "commit": "6f75755c9204b1d8817ae5a65a2f7e5af0ec3f70",
  "tree": "35a64dc0a0ad870f64fae2c88f4357d88270def8",
  "parents": [
    "86036a3bd999904d071826b2f0a84023e28aeebc"
  ],
  "author": {
    "name": "Stephen Hines",
    "email": "srhines@google.com",
    "time": "Mon Mar 04 19:51:03 2013 -0800"
  },
  "committer": {
    "name": "Stephen Hines",
    "email": "srhines@google.com",
    "time": "Mon Mar 04 20:01:30 2013 -0800"
  },
  "message": "Update mclinker to 176d79dc69b439b23ce7101ef8c3250057119664.\n\nChange-Id: Ibae073aefc7838fce46875a6bf6ce7b7e18eced8\nDate:   Mon Mar 4 22:29:06 2013 +0100\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f015ac82568ce7df968d30a75d398589248853dd",
      "old_mode": 33188,
      "old_path": "include/mcld/ADT/BinTree.h",
      "new_id": "76de6075367adee8d075acda1cfba35a9793cca8",
      "new_mode": 33188,
      "new_path": "include/mcld/ADT/BinTree.h"
    },
    {
      "type": "modify",
      "old_id": "c8822cfac173d2fb41803d81f85c078166cf7f58",
      "old_mode": 33188,
      "old_path": "include/mcld/ADT/SizeTraits.h",
      "new_id": "dbd5d7bfe503e253d2d3592bf7f5851c61b9820f",
      "new_mode": 33188,
      "new_path": "include/mcld/ADT/SizeTraits.h"
    },
    {
      "type": "modify",
      "old_id": "899896cf5381b303b79a594cbb99c65b84aa6dfd",
      "old_mode": 33188,
      "old_path": "include/mcld/ADT/TreeAllocator.h",
      "new_id": "10de7610adf4b292a13740840ca621a3ab230909",
      "new_mode": 33188,
      "new_path": "include/mcld/ADT/TreeAllocator.h"
    },
    {
      "type": "modify",
      "old_id": "6fb3bf6cc59e10ea3352ef1623cf26bcd9444808",
      "old_mode": 33188,
      "old_path": "include/mcld/ADT/TreeBase.h",
      "new_id": "13eb474d600f21fa19dc3080f8ef45ff350a7b3c",
      "new_mode": 33188,
      "new_path": "include/mcld/ADT/TreeBase.h"
    },
    {
      "type": "modify",
      "old_id": "7b55240822a7c02c397a19968b928747826a6fd4",
      "old_mode": 33188,
      "old_path": "include/mcld/Config/Config.h.in",
      "new_id": "1967ca1490876e019bc348883eeb3e124f46241f",
      "new_mode": 33188,
      "new_path": "include/mcld/Config/Config.h.in"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0afee0e1f7af41e299255f6d8f5efe22e06e73b8",
      "new_mode": 33188,
      "new_path": "include/mcld/Fragment/FGNode.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96d438f1e84ed18a32989ec1575aea5e14824292",
      "new_mode": 33188,
      "new_path": "include/mcld/Fragment/FragmentGraph.h"
    },
    {
      "type": "modify",
      "old_id": "17e80bd9f37da4859afd35851b484351cdc8279e",
      "old_mode": 33188,
      "old_path": "include/mcld/Fragment/FragmentLinker.h",
      "new_id": "45ef85d7270143e4fbfaf961c570e2137dbec02c",
      "new_mode": 33188,
      "new_path": "include/mcld/Fragment/FragmentLinker.h"
    },
    {
      "type": "delete",
      "old_id": "cc3fad6096c13d69ef2a22aa58a3d641aadc9262",
      "old_mode": 33188,
      "old_path": "include/mcld/Fragment/FragmentLinker.tcc",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "37b32f6720cf867eb70461cab8ed88c1bcb26481",
      "old_mode": 33188,
      "old_path": "include/mcld/Fragment/Relocation.h",
      "new_id": "e8c57e4970526244d182a54baec80c58cee856e4",
      "new_mode": 33188,
      "new_path": "include/mcld/Fragment/Relocation.h"
    },
    {
      "type": "modify",
      "old_id": "14687042f540183fe62deb4b7c133bdba0e18029",
      "old_mode": 33188,
      "old_path": "include/mcld/GeneralOptions.h",
      "new_id": "9d31097e46b8a4381fa1457b77f1d151c2da6296",
      "new_mode": 33188,
      "new_path": "include/mcld/GeneralOptions.h"
    },
    {
      "type": "modify",
      "old_id": "3de292fd1e9864d5b05f8d78d036bc0dcd2e592e",
      "old_mode": 33188,
      "old_path": "include/mcld/IRBuilder.h",
      "new_id": "e189ce8aa324dc915e07e2b6f86a885d33421492",
      "new_mode": 33188,
      "new_path": "include/mcld/IRBuilder.h"
    },
    {
      "type": "delete",
      "old_id": "d8133c460b69c9946b66d50926b5541121282be4",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/BinaryWriter.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "08850e7f5a3a80c50cd98f2ca872ef9a2b57cc55",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/DiagCommonKinds.inc",
      "new_id": "ae54fe466abab82a2179badd83da96fb6d1ba11d",
      "new_mode": 33188,
      "new_path": "include/mcld/LD/DiagCommonKinds.inc"
    },
    {
      "type": "delete",
      "old_id": "89d97657fa8034c4ab5482f7970fbcbe548d72fd",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/DynObjWriter.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "593b54be030192d0fd6a24b25764ca038071201c",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/ELFBinaryWriter.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "774943e95a3adc7bd9d1deb10c45d5939b959a0d",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/ELFDynObjWriter.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "ca692351bacf12a52a5c2351be668b5d30c4681e",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/ELFExecWriter.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "e52a813c601e8a4f094942f30bcd6a8fe59ef529",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/ELFFileFormat.h",
      "new_id": "5ed89979dcf39ef87457c1a658e8c39977eba226",
      "new_mode": 33188,
      "new_path": "include/mcld/LD/ELFFileFormat.h"
    },
    {
      "type": "modify",
      "old_id": "28bbba877be4c64cd2d34641d0d32745a7d51477",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/ELFObjectWriter.h",
      "new_id": "ec4311efc4b8689972794714b74e7cba9d49955a",
      "new_mode": 33188,
      "new_path": "include/mcld/LD/ELFObjectWriter.h"
    },
    {
      "type": "modify",
      "old_id": "146a00af02f392ebfa3cd4536972c66f06ff0593",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/ELFReader.h",
      "new_id": "b42b2729c1582ebdad685d164958f809b41bf0c0",
      "new_mode": 33188,
      "new_path": "include/mcld/LD/ELFReader.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "245b542b84b5e77daed3a23808d415b086bb1b1e",
      "new_mode": 33188,
      "new_path": "include/mcld/LD/ELFReaderIf.h"
    },
    {
      "type": "delete",
      "old_id": "b0c4d81bc964c1443ab094520a381e3d663365c4",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/ELFWriter.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "dc360a287d07456af0093021e8989a49d2bfc997",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/EhFrame.h",
      "new_id": "695f72bb632f3abbed0976d05dcff7a6607d6c57",
      "new_mode": 33188,
      "new_path": "include/mcld/LD/EhFrame.h"
    },
    {
      "type": "modify",
      "old_id": "3a5971d811db996820d5f067b6af6f9473acbb62",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/EhFrameHdr.h",
      "new_id": "e9d87021bceba12dbf2da9061a49c255b379381a",
      "new_mode": 33188,
      "new_path": "include/mcld/LD/EhFrameHdr.h"
    },
    {
      "type": "delete",
      "old_id": "e0ea325d725f01a188ae40efca3ae0c876359768",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/ExecWriter.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "326c82f5b5880bc5320f2262f9b2c8c8b34934b9",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/LDSymbol.h",
      "new_id": "b40213c0365e1c769b9c724a7209195696d8067e",
      "new_mode": 33188,
      "new_path": "include/mcld/LD/LDSymbol.h"
    },
    {
      "type": "delete",
      "old_id": "b7dd14c10c6d90b1daad651b572fcc9bc661e752",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/LDWriter.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "12b4b91d472b0e02ca94851a6be9c40b7b3719c3",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/NamePool.h",
      "new_id": "fa0bb10c29fda3e91299cfed8611f90fbcf4bf14",
      "new_mode": 33188,
      "new_path": "include/mcld/LD/NamePool.h"
    },
    {
      "type": "modify",
      "old_id": "a84e0d3074435a57fce8b6ee288ad19430638e16",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/ObjectWriter.h",
      "new_id": "c1dcac60122cec5787a4ac1a99f2a0a4c5044032",
      "new_mode": 33188,
      "new_path": "include/mcld/LD/ObjectWriter.h"
    },
    {
      "type": "modify",
      "old_id": "6fd431ee9ba0caa6efa3d5ef416f6de58e417a48",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/Relocator.h",
      "new_id": "85898948e56b7ad923ad2d845044035804941353",
      "new_mode": 33188,
      "new_path": "include/mcld/LD/Relocator.h"
    },
    {
      "type": "modify",
      "old_id": "b38a96fba8c9a1316bbabb1d7d2046bcdac869ef",
      "old_mode": 33188,
      "old_path": "include/mcld/LD/StubFactory.h",
      "new_id": "8548e5a045bc47c7298b62dfd68f4191c5bec14a",
      "new_mode": 33188,
      "new_path": "include/mcld/LD/StubFactory.h"
    },
    {
      "type": "modify",
      "old_id": "891372c033ef70b0c3880f35009015cc202399bb",
      "old_mode": 33188,
      "old_path": "include/mcld/Linker.h",
      "new_id": "d5fc438d93ce3bf718b694fbdc4b1766d1dde826",
      "new_mode": 33188,
      "new_path": "include/mcld/Linker.h"
    },
    {
      "type": "modify",
      "old_id": "9e70ecfd8c18285d4ce0f6aeb3d02d012cfe3c7f",
      "old_mode": 33188,
      "old_path": "include/mcld/LinkerConfig.h",
      "new_id": "f0c2c87cb37edb3628970be7823f7bf2d7daa8a3",
      "new_mode": 33188,
      "new_path": "include/mcld/LinkerConfig.h"
    },
    {
      "type": "modify",
      "old_id": "13cc12fbb933394e2d3c7ab9eda05bd040edad82",
      "old_mode": 33188,
      "old_path": "include/mcld/MC/SearchDirs.h",
      "new_id": "0c0c657d6ff60dfdd734cae8c124ebeaf4bade3f",
      "new_mode": 33188,
      "new_path": "include/mcld/MC/SearchDirs.h"
    },
    {
      "type": "modify",
      "old_id": "3aa16c514978a20e80f29df3cb8cfa6516b7e24c",
      "old_mode": 33188,
      "old_path": "include/mcld/MC/SymbolCategory.h",
      "new_id": "700fba2649ce18ab5d50c894e2ddd26ca661c762",
      "new_mode": 33188,
      "new_path": "include/mcld/MC/SymbolCategory.h"
    },
    {
      "type": "modify",
      "old_id": "bfa4c6bcb100e811b3ed7325de9c4517f5695ac6",
      "old_mode": 33188,
      "old_path": "include/mcld/Object/ObjectBuilder.h",
      "new_id": "79f81a56023e547449e5d4c9d42332f9e508069e",
      "new_mode": 33188,
      "new_path": "include/mcld/Object/ObjectBuilder.h"
    },
    {
      "type": "modify",
      "old_id": "515bc583ea91b46000ecbeb260c1796e9689b2c7",
      "old_mode": 33188,
      "old_path": "include/mcld/Object/ObjectLinker.h",
      "new_id": "999764fd3799eb3a268d193b412bb01daeae9cd8",
      "new_mode": 33188,
      "new_path": "include/mcld/Object/ObjectLinker.h"
    },
    {
      "type": "modify",
      "old_id": "3b4fe8119b6f65d9643555ab489e61445cb8662f",
      "old_mode": 33188,
      "old_path": "include/mcld/Support/FileHandle.h",
      "new_id": "ce43e0fc5223565f013249857b39d62bfc2d490f",
      "new_mode": 33188,
      "new_path": "include/mcld/Support/FileHandle.h"
    },
    {
      "type": "modify",
      "old_id": "a735f6276d0019356a7bb328dbdeb2c195f8f853",
      "old_mode": 33188,
      "old_path": "include/mcld/Support/MemoryArea.h",
      "new_id": "74297f3d9576ef598dda11f717643448bdb16ad0",
      "new_mode": 33188,
      "new_path": "include/mcld/Support/MemoryArea.h"
    },
    {
      "type": "modify",
      "old_id": "89ec5135035bce73f3a2a2288b31c3c1bec41c9b",
      "old_mode": 33188,
      "old_path": "include/mcld/Support/PathCache.h",
      "new_id": "8da59e51fc2d84c2e422e7c456cf5e00f9295782",
      "new_mode": 33188,
      "new_path": "include/mcld/Support/PathCache.h"
    },
    {
      "type": "modify",
      "old_id": "7102226e0ab42ac5fd0f96ab6708e9bbe0f25f34",
      "old_mode": 33188,
      "old_path": "include/mcld/Target/ELFDynamic.h",
      "new_id": "62f534dfeb6ed8096048001f18d10a428b619fb6",
      "new_mode": 33188,
      "new_path": "include/mcld/Target/ELFDynamic.h"
    },
    {
      "type": "modify",
      "old_id": "8b046514c6e34b0c2ebeeaa1477b3a2c1c0cb7c0",
      "old_mode": 33188,
      "old_path": "include/mcld/Target/ELFDynamic.tcc",
      "new_id": "5d67be4870dc1190edaa8ca49a1f3f9e1a493c2f",
      "new_mode": 33188,
      "new_path": "include/mcld/Target/ELFDynamic.tcc"
    },
    {
      "type": "modify",
      "old_id": "f918431542225d5d3f2ef45cc94a44e748433498",
      "old_mode": 33188,
      "old_path": "include/mcld/Target/GNUInfo.h",
      "new_id": "86a29ba645ed8846b988b6fc09477ca48455783f",
      "new_mode": 33188,
      "new_path": "include/mcld/Target/GNUInfo.h"
    },
    {
      "type": "modify",
      "old_id": "d20b8ac6cc2b32e9c78273570cc01d1aa6e7f127",
      "old_mode": 33188,
      "old_path": "include/mcld/Target/GNULDBackend.h",
      "new_id": "dfcbd8581f54eae8c5fbbe8f91f50d930e5676a9",
      "new_mode": 33188,
      "new_path": "include/mcld/Target/GNULDBackend.h"
    },
    {
      "type": "modify",
      "old_id": "10cf2805c4a9cbd470f5ef6fdcb96d37d224b7f3",
      "old_mode": 33188,
      "old_path": "include/mcld/Target/TargetLDBackend.h",
      "new_id": "1690004bf0d8868fce0ef0ad77c7f4849ee6b7db",
      "new_mode": 33188,
      "new_path": "include/mcld/Target/TargetLDBackend.h"
    },
    {
      "type": "modify",
      "old_id": "785ef1f3ac40c2cc08a24f18d22041a131c54afa",
      "old_mode": 33188,
      "old_path": "lib/CodeGen/MCLDTargetMachine.cpp",
      "new_id": "57da5b5fbf8e1e69db551481af1a84e8b09ea069",
      "new_mode": 33188,
      "new_path": "lib/CodeGen/MCLDTargetMachine.cpp"
    },
    {
      "type": "modify",
      "old_id": "6b7196ba26f550dc53e6e276bf80b99180e91220",
      "old_mode": 33188,
      "old_path": "lib/CodeGen/MCLinker.cpp",
      "new_id": "3613a032ec27e3e6d7c4d2418972265fb6fcf073",
      "new_mode": 33188,
      "new_path": "lib/CodeGen/MCLinker.cpp"
    },
    {
      "type": "modify",
      "old_id": "d7622379893ae076c781069f7a666a5a0be3dfa1",
      "old_mode": 33188,
      "old_path": "lib/Core/GeneralOptions.cpp",
      "new_id": "f29ab1d632d3fc7e5bedc44ece09f507e68d9c70",
      "new_mode": 33188,
      "new_path": "lib/Core/GeneralOptions.cpp"
    },
    {
      "type": "modify",
      "old_id": "5472db0759fcbde6541f4e8535a4e67c1bf73ed3",
      "old_mode": 33188,
      "old_path": "lib/Core/IRBuilder.cpp",
      "new_id": "549aa8da1a537d3a5e3ae884a7b06ce39914388d",
      "new_mode": 33188,
      "new_path": "lib/Core/IRBuilder.cpp"
    },
    {
      "type": "modify",
      "old_id": "9f6449e7b0acae23076232b1501980518266ed17",
      "old_mode": 33188,
      "old_path": "lib/Core/Linker.cpp",
      "new_id": "d0c9b2eae9d3ab97d96fd1ec10ee0476834aa551",
      "new_mode": 33188,
      "new_path": "lib/Core/Linker.cpp"
    },
    {
      "type": "modify",
      "old_id": "cbdb7a74f31a59bbc8824da54a01b6c784e6162f",
      "old_mode": 33188,
      "old_path": "lib/Core/LinkerConfig.cpp",
      "new_id": "63609fa2d3ae1791f54f62699de52cc3f2750968",
      "new_mode": 33188,
      "new_path": "lib/Core/LinkerConfig.cpp"
    },
    {
      "type": "modify",
      "old_id": "0da2051e251ca9be696b89f764575307fb76eb59",
      "old_mode": 33188,
      "old_path": "lib/Fragment/Android.mk",
      "new_id": "6e875a8183130d0186699dde511a3d3e6909f4c0",
      "new_mode": 33188,
      "new_path": "lib/Fragment/Android.mk"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "92706ba05da176c9925e57ab5b5d094420a48926",
      "new_mode": 33188,
      "new_path": "lib/Fragment/FGNode.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "31404474fab88bc4cd44af9d567de35245a9648c",
      "new_mode": 33188,
      "new_path": "lib/Fragment/FragmentGraph.cpp"
    },
    {
      "type": "modify",
      "old_id": "0398834a87d4ee43bf75ce88357dd9c445a9f610",
      "old_mode": 33188,
      "old_path": "lib/Fragment/FragmentLinker.cpp",
      "new_id": "dae7b0000a5e0cccfa620316dedc118d7343b0c5",
      "new_mode": 33188,
      "new_path": "lib/Fragment/FragmentLinker.cpp"
    },
    {
      "type": "modify",
      "old_id": "293b1c934e948592605f15523ededb7cd45d2232",
      "old_mode": 33188,
      "old_path": "lib/Fragment/Relocation.cpp",
      "new_id": "fd042eafe4392f20500924f55dec2dcd74389d69",
      "new_mode": 33188,
      "new_path": "lib/Fragment/Relocation.cpp"
    },
    {
      "type": "modify",
      "old_id": "53c1f109a4b11f894d61ad6927d5a27bab91315c",
      "old_mode": 33188,
      "old_path": "lib/LD/Android.mk",
      "new_id": "edba1b01ce79de79922ef439f61145d8521b57bc",
      "new_mode": 33188,
      "new_path": "lib/LD/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "be8292299df90e146ce110e07cba210fb7324562",
      "old_mode": 33188,
      "old_path": "lib/LD/Archive.cpp",
      "new_id": "ee2edeabdd6f047b3fe078cdeb59a2a0f0640930",
      "new_mode": 33188,
      "new_path": "lib/LD/Archive.cpp"
    },
    {
      "type": "delete",
      "old_id": "00dd169b6024ae6cfe35eacbd4fddb12b5b9e3dd",
      "old_mode": 33188,
      "old_path": "lib/LD/BinaryWriter.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "c2e52d7dba6bcce66c4c1fc7b06f456131515ebb",
      "old_mode": 33188,
      "old_path": "lib/LD/DiagnosticEngine.cpp",
      "new_id": "ac5108095f5d79e78bf2d3f6138f10bc60de6cd8",
      "new_mode": 33188,
      "new_path": "lib/LD/DiagnosticEngine.cpp"
    },
    {
      "type": "modify",
      "old_id": "130fd9a42217e9449acb531e352fdf207b0f8f97",
      "old_mode": 33188,
      "old_path": "lib/LD/DiagnosticInfos.cpp",
      "new_id": "280e178f087f7adf1ad0e47295cccdf0fad4a20d",
      "new_mode": 33188,
      "new_path": "lib/LD/DiagnosticInfos.cpp"
    },
    {
      "type": "delete",
      "old_id": "6f031ff29a57a01f53d9a0860a38fd9a36f86e7b",
      "old_mode": 33188,
      "old_path": "lib/LD/DynObjWriter.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "c2915444212532d6675aa1c6bdcbf6b0305bcd3f",
      "old_mode": 33188,
      "old_path": "lib/LD/ELFBinaryReader.cpp",
      "new_id": "f8182860b2b510f2b83d0387eb443c2809632df0",
      "new_mode": 33188,
      "new_path": "lib/LD/ELFBinaryReader.cpp"
    },
    {
      "type": "delete",
      "old_id": "28ef553cc82e26ffc55492d05cd2ffe30240a6fd",
      "old_mode": 33188,
      "old_path": "lib/LD/ELFBinaryWriter.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "9ccf96783b28ab5575a9187056be613116d88cbc",
      "old_mode": 33188,
      "old_path": "lib/LD/ELFDynObjFileFormat.cpp",
      "new_id": "e89f48bc8063ad189f998000ae5f9db1efb382eb",
      "new_mode": 33188,
      "new_path": "lib/LD/ELFDynObjFileFormat.cpp"
    },
    {
      "type": "modify",
      "old_id": "e52e86318d4be153b0825a6b08e0c0d142eef887",
      "old_mode": 33188,
      "old_path": "lib/LD/ELFDynObjReader.cpp",
      "new_id": "4f8c7bad4316d3e75c3d4d17ee08806041c6c763",
      "new_mode": 33188,
      "new_path": "lib/LD/ELFDynObjReader.cpp"
    },
    {
      "type": "delete",
      "old_id": "2e903ce60d84f4e519ea109923f55b9f37d83b7e",
      "old_mode": 33188,
      "old_path": "lib/LD/ELFDynObjWriter.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "a05c058e5256cc006d41517d93976c86e0dfc3e1",
      "old_mode": 33188,
      "old_path": "lib/LD/ELFExecFileFormat.cpp",
      "new_id": "6a81f72261711903422fe0a095b4f466dd7f1a62",
      "new_mode": 33188,
      "new_path": "lib/LD/ELFExecFileFormat.cpp"
    },
    {
      "type": "delete",
      "old_id": "a9af584c75ac1163ddb7c074823db3d4073d816e",
      "old_mode": 33188,
      "old_path": "lib/LD/ELFExecWriter.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "b4792b570c0dc748950cafebccfebfe4b9661ed3",
      "old_mode": 33188,
      "old_path": "lib/LD/ELFFileFormat.cpp",
      "new_id": "067f48cb29854179db6c1d1d4fedb0821e6c847e",
      "new_mode": 33188,
      "new_path": "lib/LD/ELFFileFormat.cpp"
    },
    {
      "type": "modify",
      "old_id": "a87b5b887205ed4b143a2f6214f974dac0ea4859",
      "old_mode": 33188,
      "old_path": "lib/LD/ELFObjectReader.cpp",
      "new_id": "b26bb1ffceb3be32d27e391ebb348f1f4eade8cf",
      "new_mode": 33188,
      "new_path": "lib/LD/ELFObjectReader.cpp"
    },
    {
      "type": "modify",
      "old_id": "e9b7b995eb7cc1718173f295632cee08d3a78273",
      "old_mode": 33188,
      "old_path": "lib/LD/ELFObjectWriter.cpp",
      "new_id": "f31b9fbdeb0840abf1ee6124db6a5be89e9a8bf2",
      "new_mode": 33188,
      "new_path": "lib/LD/ELFObjectWriter.cpp"
    },
    {
      "type": "modify",
      "old_id": "84ad17bacd3bd5808e7b2c7d5422f5404135dd41",
      "old_mode": 33188,
      "old_path": "lib/LD/ELFReader.cpp",
      "new_id": "4057ac8c58586dfef11b9bfba655bdacfc3ffd10",
      "new_mode": 33188,
      "new_path": "lib/LD/ELFReader.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9625d85b6a435968dd8aa2fdcc2b1a270a01ea3c",
      "new_mode": 33188,
      "new_path": "lib/LD/ELFReaderIf.cpp"
    },
    {
      "type": "delete",
      "old_id": "a37e65406adb3c1de59bdd11c5503455c0d035f9",
      "old_mode": 33188,
      "old_path": "lib/LD/ELFWriter.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "df61c24fa2088d8c31487c5c434336a1d8fe93d9",
      "old_mode": 33188,
      "old_path": "lib/LD/EhFrame.cpp",
      "new_id": "9d496302872d5405cacb93c1db51365e2764b8e9",
      "new_mode": 33188,
      "new_path": "lib/LD/EhFrame.cpp"
    },
    {
      "type": "modify",
      "old_id": "4c0d59c3b2b6614817003df835b748f924bfcc39",
      "old_mode": 33188,
      "old_path": "lib/LD/EhFrameHdr.cpp",
      "new_id": "a00d78579bb28dea0129c47153ce5b673a088029",
      "new_mode": 33188,
      "new_path": "lib/LD/EhFrameHdr.cpp"
    },
    {
      "type": "delete",
      "old_id": "d66cd171d852463b0dafc9366d621ce379146b2a",
      "old_mode": 33188,
      "old_path": "lib/LD/ExecWriter.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "82e4feca26a7f3f3afe1d3130aee452fe4699d9c",
      "old_mode": 33188,
      "old_path": "lib/LD/GNUArchiveReader.cpp",
      "new_id": "632482473895066bb02fa11a9d1fc91d2aee0bdd",
      "new_mode": 33188,
      "new_path": "lib/LD/GNUArchiveReader.cpp"
    },
    {
      "type": "delete",
      "old_id": "d08c6a7be23686ceec4606f4f0841a0098e354dc",
      "old_mode": 33188,
      "old_path": "lib/LD/LDObjectWriter.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "c6fab43aef02579f6fefc9844c640b26f93870d6",
      "old_mode": 33188,
      "old_path": "lib/LD/LDSymbol.cpp",
      "new_id": "900223530f4a374e39ffde61415ee927c8ee0471",
      "new_mode": 33188,
      "new_path": "lib/LD/LDSymbol.cpp"
    },
    {
      "type": "delete",
      "old_id": "e78f08734d479b84d089ab18120db92cfeb93102",
      "old_mode": 33188,
      "old_path": "lib/LD/LDWriter.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "6af1f7d096bfd60651de90d9d4b694840d074cf5",
      "old_mode": 33188,
      "old_path": "lib/LD/NamePool.cpp",
      "new_id": "7fb8688b7abaa61f7eaf3b20bbb92f8a872735fb",
      "new_mode": 33188,
      "new_path": "lib/LD/NamePool.cpp"
    },
    {
      "type": "modify",
      "old_id": "15691f23e65d997d0b79a0a804c7421d2104e03d",
      "old_mode": 33188,
      "old_path": "lib/LD/ObjectWriter.cpp",
      "new_id": "17d04ebd93763b1cb509e964daaf1b0955e2ba0e",
      "new_mode": 33188,
      "new_path": "lib/LD/ObjectWriter.cpp"
    },
    {
      "type": "modify",
      "old_id": "52bf45ca5973383cd7e9180598ddb6ff76f26886",
      "old_mode": 33188,
      "old_path": "lib/LD/RelocationFactory.cpp",
      "new_id": "8a065a8bc1029c977857593f33e26f4f17bae867",
      "new_mode": 33188,
      "new_path": "lib/LD/RelocationFactory.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d9dfb61d14ad25164e1996dba438d137a89f738a",
      "new_mode": 33188,
      "new_path": "lib/LD/Relocator.cpp"
    },
    {
      "type": "modify",
      "old_id": "00df6aeaa4e34afa5c8cb52c5b3b25a318930adf",
      "old_mode": 33188,
      "old_path": "lib/LD/ResolveInfo.cpp",
      "new_id": "42ee83c05f962d81ddcfd90b75d0473110f31320",
      "new_mode": 33188,
      "new_path": "lib/LD/ResolveInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "cbe14b2b4cea253bd3a69d3dc9d551e918329ee8",
      "old_mode": 33188,
      "old_path": "lib/LD/StubFactory.cpp",
      "new_id": "0124ec012ebbaf4b0c029847d3f25238e71bc849",
      "new_mode": 33188,
      "new_path": "lib/LD/StubFactory.cpp"
    },
    {
      "type": "modify",
      "old_id": "1fc6cb51f56e3b85c8e79e9782f130049c4007d3",
      "old_mode": 33188,
      "old_path": "lib/MC/MCLDInput.cpp",
      "new_id": "a10466b3a3200b57d3ff0c2a2d1e308d6c13425c",
      "new_mode": 33188,
      "new_path": "lib/MC/MCLDInput.cpp"
    },
    {
      "type": "modify",
      "old_id": "12d08e2d6baf81e42dfcc6a321e1bb9c029127e0",
      "old_mode": 33188,
      "old_path": "lib/MC/SearchDirs.cpp",
      "new_id": "940553ea79a9abda4e43e9cea9887774c8e24498",
      "new_mode": 33188,
      "new_path": "lib/MC/SearchDirs.cpp"
    },
    {
      "type": "modify",
      "old_id": "f01083fe951cb555ca6fcad197d66bfc220e4906",
      "old_mode": 33188,
      "old_path": "lib/MC/SymbolCategory.cpp",
      "new_id": "3c3881ab258a551421ec5291bc001ea026ce3b41",
      "new_mode": 33188,
      "new_path": "lib/MC/SymbolCategory.cpp"
    },
    {
      "type": "modify",
      "old_id": "ec09901bfc9dcd5849b405ac85cf44d0c0b6d452",
      "old_mode": 33188,
      "old_path": "lib/Object/ObjectBuilder.cpp",
      "new_id": "d2221106214c634ba0336683aa3170eac7083452",
      "new_mode": 33188,
      "new_path": "lib/Object/ObjectBuilder.cpp"
    },
    {
      "type": "modify",
      "old_id": "1e2ccb4265ff129c36cfe2d4c4a10c1a0135e3be",
      "old_mode": 33188,
      "old_path": "lib/Object/ObjectLinker.cpp",
      "new_id": "bbca437e43b088877ddcec082d2e67e5396d3bd8",
      "new_mode": 33188,
      "new_path": "lib/Object/ObjectLinker.cpp"
    },
    {
      "type": "modify",
      "old_id": "78bb761c6a03447dc427c7d3310f453bf5daa726",
      "old_mode": 33188,
      "old_path": "lib/Support/Directory.cpp",
      "new_id": "a47b1621ad6fd1a3f5031ed208976fc180928615",
      "new_mode": 33188,
      "new_path": "lib/Support/Directory.cpp"
    },
    {
      "type": "modify",
      "old_id": "4800bfa5f40452ce519226a17a2f868904e7b695",
      "old_mode": 33188,
      "old_path": "lib/Support/FileHandle.cpp",
      "new_id": "7876ac60fff2de2cbfab5aba1132454307ca4559",
      "new_mode": 33188,
      "new_path": "lib/Support/FileHandle.cpp"
    },
    {
      "type": "modify",
      "old_id": "fb2633d769cf2bbac264a05e9ca9535c6555f9ef",
      "old_mode": 33188,
      "old_path": "lib/Support/FileSystem.cpp",
      "new_id": "715960e37408c31e4897910289fa401c9b03b73a",
      "new_mode": 33188,
      "new_path": "lib/Support/FileSystem.cpp"
    },
    {
      "type": "modify",
      "old_id": "3a3fa0cbbcfbd7322bd6db867ac68c3b3018ac7b",
      "old_mode": 33188,
      "old_path": "lib/Support/MemoryArea.cpp",
      "new_id": "b5873bff11e44566d4efc4053d8b259d38208eb5",
      "new_mode": 33188,
      "new_path": "lib/Support/MemoryArea.cpp"
    },
    {
      "type": "modify",
      "old_id": "d359162506c07317bc6057d0af4c5a168d8895fc",
      "old_mode": 33188,
      "old_path": "lib/Support/Path.cpp",
      "new_id": "ee700c0507911f379ddba1d37b0e079b00096b49",
      "new_mode": 33188,
      "new_path": "lib/Support/Path.cpp"
    },
    {
      "type": "modify",
      "old_id": "5dfea3605c96b11c50b452ba230576c4937cf202",
      "old_mode": 33188,
      "old_path": "lib/Support/SystemUtils.cpp",
      "new_id": "19c5e900df262d3cc3c20882b3e8e11b8ad66276",
      "new_mode": 33188,
      "new_path": "lib/Support/SystemUtils.cpp"
    },
    {
      "type": "delete",
      "old_id": "2352181a519eec617a469aab3e82fe28323ae497",
      "old_mode": 33188,
      "old_path": "lib/Support/UniqueGCFactory.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "68b0c36ac893da480654499c9308a74df630cf72",
      "old_mode": 33188,
      "old_path": "lib/Support/Unix/PathV3.inc",
      "new_id": "1506e94fd9b5b12f40fd8f28163cf9b00e93eacf",
      "new_mode": 33188,
      "new_path": "lib/Support/Unix/PathV3.inc"
    },
    {
      "type": "modify",
      "old_id": "e294bc38bd46856d8b1b4aa07e2e1a81b62b6e9d",
      "old_mode": 33188,
      "old_path": "lib/Support/raw_ostream.cpp",
      "new_id": "0b646464ac0c514129a9e29a86fdd81f64611ce6",
      "new_mode": 33188,
      "new_path": "lib/Support/raw_ostream.cpp"
    },
    {
      "type": "delete",
      "old_id": "4c6d775a60c715d06264228bed20928054be8997",
      "old_mode": 33188,
      "old_path": "lib/Target/ARM/ARMELFArchiveReader.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "2fa9ce249c774c71d762407f39434710bc41e29e",
      "old_mode": 33188,
      "old_path": "lib/Target/ARM/ARMELFArchiveReader.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "9091dce33a396fa04506ecc0763f3678a0fa49ef",
      "old_mode": 33188,
      "old_path": "lib/Target/ARM/ARMGNUInfo.h",
      "new_id": "0162f836a1dc22f51c9f25bd721e769ffd65f043",
      "new_mode": 33188,
      "new_path": "lib/Target/ARM/ARMGNUInfo.h"
    },
    {
      "type": "modify",
      "old_id": "844c8ba9d12e6d3d6c4b3c46fb46d446558027b0",
      "old_mode": 33188,
      "old_path": "lib/Target/ARM/ARMLDBackend.cpp",
      "new_id": "8b966701dce2eb3d0c20dd25f7963bb01ed0af95",
      "new_mode": 33188,
      "new_path": "lib/Target/ARM/ARMLDBackend.cpp"
    },
    {
      "type": "modify",
      "old_id": "6110b1cdf45c2cc8e08294a34e2bb604dcb5765c",
      "old_mode": 33188,
      "old_path": "lib/Target/ARM/ARMLDBackend.h",
      "new_id": "170a7bfaa2c72056ca010111fc616f090d25ccf1",
      "new_mode": 33188,
      "new_path": "lib/Target/ARM/ARMLDBackend.h"
    },
    {
      "type": "modify",
      "old_id": "d613d6667936d6095f1590dcae6e98b0e2bfeef8",
      "old_mode": 33188,
      "old_path": "lib/Target/ARM/ARMRelocator.cpp",
      "new_id": "d400818c816ca187e6d204ebeb285191f912e7bf",
      "new_mode": 33188,
      "new_path": "lib/Target/ARM/ARMRelocator.cpp"
    },
    {
      "type": "modify",
      "old_id": "0bf365394c49e01c53574cc8beabb9e95ff6f2c4",
      "old_mode": 33188,
      "old_path": "lib/Target/ARM/ARMRelocator.h",
      "new_id": "4af48f945e94d8b062e7c74c38a203ab51ff2ce6",
      "new_mode": 33188,
      "new_path": "lib/Target/ARM/ARMRelocator.h"
    },
    {
      "type": "delete",
      "old_id": "5bd55c3e90765dbe9ee6a39bd5923c4e32bfac94",
      "old_mode": 33188,
      "old_path": "lib/Target/DarwinLDBackend.cpp",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "89917cc9545862a8fbd7ef2fa86956d5fbfd2266",
      "old_mode": 33188,
      "old_path": "lib/Target/ELFDynamic.cpp",
      "new_id": "aeccd92cf72e06328a88be11e36702c06d39f23e",
      "new_mode": 33188,
      "new_path": "lib/Target/ELFDynamic.cpp"
    },
    {
      "type": "modify",
      "old_id": "3bd209492df255b7fabb1b7095d524d34b453b79",
      "old_mode": 33188,
      "old_path": "lib/Target/ELFEmulation.cpp",
      "new_id": "bdd76aa92561d15a2c5bd2be280465a2088f5c7b",
      "new_mode": 33188,
      "new_path": "lib/Target/ELFEmulation.cpp"
    },
    {
      "type": "modify",
      "old_id": "590c14f55e4e90e413888764d41b6828c9395772",
      "old_mode": 33188,
      "old_path": "lib/Target/GNULDBackend.cpp",
      "new_id": "ef4f1fb47a78a14020e73621672c42b203eaaafd",
      "new_mode": 33188,
      "new_path": "lib/Target/GNULDBackend.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5a286efe98da07fa664b346dc618979ae921e0f3",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/Hexagon.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "01b8f9b06fd060f262e075a96c3b3a5acaf24ef6",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonDiagnostic.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96d0946b6d12887194a5db7764e235efe78fbe0d",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonELFDynamic.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "423d918c1ea79ab2f69035b02094293ae140e44a",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonELFDynamic.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6cc4a01e90e9f1f450d76a89a680352773a2113f",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonELFMCLinker.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c588ddf568826f441ee898c89dca6e9a3c9a4261",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonELFMCLinker.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3b8ee0d6b1584a6f1e6c45f1d663760b9eb979dd",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonEmulation.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "082e2e59fdfa8eb050181b9d85d4a7e634fe4c66",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonGNUInfo.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "551b40f452bd1171c5df20c1381c98bdcca12923",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonGOT.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f9120cefd4a4e4764b4b437c1358cb3f94a38c2",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonGOT.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d7ba26744c25072b12c8e9e18ea1f012a3d8316",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonLDBackend.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "46da92432b99e30be4a2d14d3783f6d63567c20f",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonLDBackend.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4f4f83945a7041567dffe7a9fb1d5a5f8150d86b",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonMCLinker.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ae39af2af93bc7c90691d1771d50530547cd7df3",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonPLT.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a5743d4806d79b0987e57257914567c98bb55da3",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonPLT.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c854dcb78bc33d371108335bb6b7e282bb56b851",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonRelocationFunctions.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1bfa2b0bf3d5f9e253c0dd776c20271a4bf6915e",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonRelocator.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b7347eee258ef3b8b719c907e37565f2e4ca2f1b",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonRelocator.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4e4f1c294c5f0f26ba639c9b4469638a2243a684",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonTargetMachine.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a374475b1e3f43e247bac4b4be0a3e60fe6198a7",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/HexagonTargetMachine.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0b113aa72785d6f88bfbb22d45cd6233cf453bdb",
      "new_mode": 33188,
      "new_path": "lib/Target/Hexagon/TargetInfo/HexagonTargetInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "9bbc5488abd4d61ba34f4bc6d9ba90e3d70d277b",
      "old_mode": 33188,
      "old_path": "lib/Target/Mips/MipsGNUInfo.h",
      "new_id": "a1d8cd23700284ad8cf1a1927dc17e282d648e23",
      "new_mode": 33188,
      "new_path": "lib/Target/Mips/MipsGNUInfo.h"
    },
    {
      "type": "modify",
      "old_id": "59b8d18dc13b8b3bc505255c6424a5d5048e933e",
      "old_mode": 33188,
      "old_path": "lib/Target/Mips/MipsLDBackend.cpp",
      "new_id": "0806a2a961e6f40c2e698554709874faf705eecd",
      "new_mode": 33188,
      "new_path": "lib/Target/Mips/MipsLDBackend.cpp"
    },
    {
      "type": "modify",
      "old_id": "b9db410962e78ed8cca37876906b9515a8d039cb",
      "old_mode": 33188,
      "old_path": "lib/Target/Mips/MipsLDBackend.h",
      "new_id": "1933751e3ce90c711989a716b02a08a6e3635d55",
      "new_mode": 33188,
      "new_path": "lib/Target/Mips/MipsLDBackend.h"
    },
    {
      "type": "modify",
      "old_id": "aad708eed0c72bf025d00091cdd79ba68de6dde3",
      "old_mode": 33188,
      "old_path": "lib/Target/Mips/MipsRelocationFunctions.h",
      "new_id": "f1461a07f20d7dd9aa9ed132d68430b00d360d9c",
      "new_mode": 33188,
      "new_path": "lib/Target/Mips/MipsRelocationFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "ad5de2229cad2c2bf730ede93f4cd747aaebd4e2",
      "old_mode": 33188,
      "old_path": "lib/Target/Mips/MipsRelocator.cpp",
      "new_id": "ec551aecd54b68caee78e03ff74024c9a31de62d",
      "new_mode": 33188,
      "new_path": "lib/Target/Mips/MipsRelocator.cpp"
    },
    {
      "type": "modify",
      "old_id": "836b7d23957635843596d137ed66606cf10662f5",
      "old_mode": 33188,
      "old_path": "lib/Target/Mips/MipsRelocator.h",
      "new_id": "fcb6af96033cb5d9fa250d32060f51a18c229195",
      "new_mode": 33188,
      "new_path": "lib/Target/Mips/MipsRelocator.h"
    },
    {
      "type": "modify",
      "old_id": "3c1a0ce0bf77285faa116c17b893464f891f1919",
      "old_mode": 33188,
      "old_path": "lib/Target/OutputRelocSection.cpp",
      "new_id": "2584d13a626729967f4cf35427c672719fd55f43",
      "new_mode": 33188,
      "new_path": "lib/Target/OutputRelocSection.cpp"
    },
    {
      "type": "modify",
      "old_id": "0985c029d19fadfcc62adfef3cb112141ce96465",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/TargetInfo/X86TargetInfo.cpp",
      "new_id": "3c02314826252791c4a2af6298aae7d7a26e1b95",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/TargetInfo/X86TargetInfo.cpp"
    },
    {
      "type": "modify",
      "old_id": "2d07314fc824694ae1f7bfdbf7568b472778176c",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86.h",
      "new_id": "0f7d65d41509aaf5a2a088e8ce1631e221652bfd",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86.h"
    },
    {
      "type": "modify",
      "old_id": "71915965f87f297ad640aae6a8eabf26e4892c38",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86Diagnostic.cpp",
      "new_id": "9287ca7d5b8937becbd3bd1b84a58e536a4c3b75",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86Diagnostic.cpp"
    },
    {
      "type": "modify",
      "old_id": "93435836fb0e67d8dad89e0c94a3808f85a119ca",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86Emulation.cpp",
      "new_id": "753d7cc2ac928a903816d0abf913ced42624f23d",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86Emulation.cpp"
    },
    {
      "type": "modify",
      "old_id": "af548f04495da8dd6aedaba0c51352c774a1f4e5",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86GNUInfo.h",
      "new_id": "65b0451aa1594e53d6eb4a168d0bc4f698c4705c",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86GNUInfo.h"
    },
    {
      "type": "modify",
      "old_id": "e734bb333f565aee69c3ae80cc74c8b56be69828",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86GOT.cpp",
      "new_id": "b77cfd3d8eafee50eb15fc96e1c2de1ea78e057b",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86GOT.cpp"
    },
    {
      "type": "modify",
      "old_id": "66967e1edce0529674a459e7224e8fa7b1840034",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86GOT.h",
      "new_id": "df557f3dd4e89fd2eebf4dc9589c73056ab5640f",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86GOT.h"
    },
    {
      "type": "modify",
      "old_id": "b72487e41d4eab98943e6c54744968415d3a551c",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86GOTPLT.cpp",
      "new_id": "961e0dc07814c98655044ab12da4a3a966e5d76b",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86GOTPLT.cpp"
    },
    {
      "type": "modify",
      "old_id": "f288fa473771390d435ecff9f1481101b1076050",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86GOTPLT.h",
      "new_id": "8e13facffc22413b16f4a90b1b82192261d75ea1",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86GOTPLT.h"
    },
    {
      "type": "modify",
      "old_id": "a18fedbc8c450065cf6a20a1bc57bcc8cc1d9239",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86LDBackend.cpp",
      "new_id": "e08120e4d0e4d3186043a3fdf995d24f880f0f40",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86LDBackend.cpp"
    },
    {
      "type": "modify",
      "old_id": "3f8a6268662feebf03d1022d933992c6ac8a0f2d",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86LDBackend.h",
      "new_id": "a008d00c561129a227fd888616197a0b6f08d6ea",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86LDBackend.h"
    },
    {
      "type": "modify",
      "old_id": "e55add35d85b9e8d158964f5a8867b76dbb31609",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86MCLinker.cpp",
      "new_id": "bad20a910a069b2e5da65c5e15ef666f4b13a9a6",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86MCLinker.cpp"
    },
    {
      "type": "modify",
      "old_id": "25eaab999e601d3658a018353d568781bb1bbe5c",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86PLT.cpp",
      "new_id": "669a047b75ffbc4a732055083a1c5156b26ab9e4",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86PLT.cpp"
    },
    {
      "type": "modify",
      "old_id": "75a72e6af1793a8d9a927adb7aa0420b47c01db8",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86PLT.h",
      "new_id": "2f4176c7cb259b5cb2cfa454780132624177e5ff",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86PLT.h"
    },
    {
      "type": "modify",
      "old_id": "df2e70c27216a3bd7b5cfc026a24f1bb74309ca2",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86RelocationFunctions.h",
      "new_id": "9209242cc0c25494b78bb566446e005a0553fd04",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86RelocationFunctions.h"
    },
    {
      "type": "modify",
      "old_id": "3b4d389f81a347cbe09a91500d1cf6eab4bdbde2",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86Relocator.cpp",
      "new_id": "a4eac6651f5e771958e8806852c8fdf30496badc",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86Relocator.cpp"
    },
    {
      "type": "modify",
      "old_id": "7d3c289a6b82553c6ac0be99101aa40d515b3fa7",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86Relocator.h",
      "new_id": "922f1f2a36029b64119135dbb6d7c81d7f7d315c",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86Relocator.h"
    },
    {
      "type": "modify",
      "old_id": "9b5a24e6a58c2b3a32f0a6cd6c42d4db61078871",
      "old_mode": 33188,
      "old_path": "lib/Target/X86/X86TargetMachine.cpp",
      "new_id": "b419fd1acb508cb4279563f9089b101fd16d170f",
      "new_mode": 33188,
      "new_path": "lib/Target/X86/X86TargetMachine.cpp"
    },
    {
      "type": "modify",
      "old_id": "fc0b99f2b25b3dd5c32fb468b04a5337d4bad092",
      "old_mode": 33188,
      "old_path": "tools/llvm-mcld/llvm-mcld.cpp",
      "new_id": "8daf65fcee83356978a72ec0722715b761e4c2e0",
      "new_mode": 33188,
      "new_path": "tools/llvm-mcld/llvm-mcld.cpp"
    },
    {
      "type": "modify",
      "old_id": "58a9bb005a33f3d7e1acf3426c679aa8331c500b",
      "old_mode": 33188,
      "old_path": "tools/mcld/main.cpp",
      "new_id": "968c5e6099e442a74e213dbae3412a82f3203439",
      "new_mode": 33188,
      "new_path": "tools/mcld/main.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fe7dd39b1e6336ca13838f53896b7cb2c47eb129",
      "new_mode": 33188,
      "new_path": "unittests/ELFReaderTest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c977cfbfa50ae9900ff1ae7355d1e12cab813510",
      "new_mode": 33188,
      "new_path": "unittests/ELFReaderTest.h"
    },
    {
      "type": "modify",
      "old_id": "db6f25fa63d9d37f424c1d630f4ecefa741854ac",
      "old_mode": 33188,
      "old_path": "unittests/FileHandleTest.cpp",
      "new_id": "dc9ecdda9e9bc79065bc28f623413217b758de0c",
      "new_mode": 33188,
      "new_path": "unittests/FileHandleTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "00ba23b737d06f65524b3f186b51424a368ab64e",
      "old_mode": 33188,
      "old_path": "unittests/LinkerTest.cpp",
      "new_id": "ab439cb2477b3d8374e0c257f2811e6357b602e7",
      "new_mode": 33188,
      "new_path": "unittests/LinkerTest.cpp"
    },
    {
      "type": "modify",
      "old_id": "07f479b98a349de98b2af3824ba0c28cbb1fe39e",
      "old_mode": 33188,
      "old_path": "unittests/SymbolCategoryTest.cpp",
      "new_id": "fae146b59dfe37d250f5d55db93b368c90f5bc40",
      "new_mode": 33188,
      "new_path": "unittests/SymbolCategoryTest.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d2a5b5d43c1e121e6d666682a4460066d1b69d07",
      "new_mode": 33188,
      "new_path": "unittests/test"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "18389aab507e5e13e6cd7055a40f9f75a01a1c90",
      "new_mode": 33188,
      "new_path": "unittests/test_x86_64.o"
    }
  ]
}
