)]}'
{
  "commit": "ea5e59f3991c6194740a5bbd78de6c91122568a6",
  "tree": "c1cf7c2b456f4793f30beea95062a591b53fdbb0",
  "parents": [
    "1fd6b4d57cd29e4f67265140c115eb96e6e574c1"
  ],
  "author": {
    "name": "Siva Chandra Reddy",
    "email": "sivachandra@google.com",
    "time": "Wed Mar 18 12:46:33 2020 -0700"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Sun Aug 30 14:15:07 2020 -0700"
  },
  "message": "[libc] Add a simple x86_64 linux loader.\n\nThis adds a very simple loader. This will be extended to a full loader\nin future patches. A utility rule to add unittests has been added to\nserve us while we are building out the full loader.\n\nReviewers: abrachet, phosek\n\nDifferential Revision: https://reviews.llvm.org/D76412\n\nGitOrigin-RevId: f6ccb4fef24948003f1327c0e31a93ae4754c5d6\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "40c7f707872ba27bd027604d2fe05a97aa0f68ca",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "bcac7cbd78dcdc75d4694ea5fc18e8c65969de9b",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b4bbe81c92ff2ebe511e5102fe9f9f56f8f0093b",
      "new_mode": 33188,
      "new_path": "loader/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4ef4b88d448811ba8a8d17548bdd923ac5ce5886",
      "new_mode": 33188,
      "new_path": "loader/linux/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e7d7ee563701bc525072fb3ab73b78b8b0621c3a",
      "new_mode": 33188,
      "new_path": "loader/linux/x86_64/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "57af0b1ed528b74cdcfc58948635a08e3892fbb3",
      "new_mode": 33188,
      "new_path": "loader/linux/x86_64/start.cpp"
    },
    {
      "type": "modify",
      "old_id": "8f5f0bb6d7e6a11ae724f813566871a7867c90d9",
      "old_mode": 33188,
      "old_path": "test/CMakeLists.txt",
      "new_id": "aa77dcd2727fdb38d19c0b9477fdad7c29f2a087",
      "new_mode": 33188,
      "new_path": "test/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3a2eb585a95f31873b9653615625b808a5b5793a",
      "new_mode": 33188,
      "new_path": "test/loader/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "004d1673cff7da80c676ab6952739560cc2cb332",
      "new_mode": 33188,
      "new_path": "test/loader/linux/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3c58526b143f7393fb9a62c58567d6b32e90a85",
      "new_mode": 33188,
      "new_path": "test/loader/linux/args_test.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d08ee3b8b7448ca7ffcfdeaadf2c184a915034d8",
      "new_mode": 33188,
      "new_path": "test/loader/linux/main_without_args.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec46a64df5823f3b1e9d81bec7e8b970c655a482",
      "new_mode": 33188,
      "new_path": "test/loader/linux/main_without_envp.cpp"
    }
  ]
}
