)]}'
{
  "commit": "be8eeb781d7adcdbefa12c942c49fda0471aefaa",
  "tree": "ed73e5857f81869301b0b75dbe429519ffef9e86",
  "parents": [
    "32393667ba5e8469cef4d1c57171aff8ba21adb4"
  ],
  "author": {
    "name": "Tor Jeremiassen",
    "email": "torerik@google.com",
    "time": "Wed Jan 15 10:35:20 2025 -0800"
  },
  "committer": {
    "name": "Tor Jeremiassen",
    "email": "torerik@google.com",
    "time": "Thu Jan 16 15:24:57 2025 -0800"
  },
  "message": "Initial version of a RiscV64g assembler.\n\nThere will be some issues and differences between this and\nthe standard RiscV assembler to be detailed later.\n\nPiperOrigin-RevId: 715854881\nChange-Id: I1a9bca71106fbc30f94a93a3aa0af3dc71888427\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d3e2c141741954b95d6cfa80b1ab0328082ffcc3",
      "old_mode": 33188,
      "old_path": "riscv/BUILD",
      "new_id": "65faa21cb4549c92e810ec7b7dce02bdb986943e",
      "new_mode": 33188,
      "new_path": "riscv/BUILD"
    },
    {
      "type": "modify",
      "old_id": "7fcbc7f07ff1e1c6c6a0e2d2766224adc785fe52",
      "old_mode": 33188,
      "old_path": "riscv/riscv64g.isa",
      "new_id": "467e57cba95294a3b2a98525884ff06f47e034e6",
      "new_mode": 33188,
      "new_path": "riscv/riscv64g.isa"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc1ff3e6f761280c4aa4b0f7a2af86132864e360",
      "new_mode": 33188,
      "new_path": "riscv/riscv64g_as_main.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7e02c18c994cc1b1ea9c641e1b5199b266468670",
      "new_mode": 33188,
      "new_path": "riscv/riscv64g_bin_encoder_interface.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f25fe1d467f8ed40a244d14b7d99e91d7b932c82",
      "new_mode": 33188,
      "new_path": "riscv/riscv64g_bin_encoder_interface.h"
    },
    {
      "type": "modify",
      "old_id": "5a79e1e167345361e798029441804d3509155137",
      "old_mode": 33188,
      "old_path": "riscv/riscv_arm_semihost.cc",
      "new_id": "b3ba03870aec69abab3fec11f90d12871cb9caa6",
      "new_mode": 33188,
      "new_path": "riscv/riscv_arm_semihost.cc"
    },
    {
      "type": "modify",
      "old_id": "82ee35abb9209f2aa5d568f2a82e7d00ac1c2735",
      "old_mode": 33188,
      "old_path": "riscv/riscv_arm_semihost.h",
      "new_id": "19d89bdd96f3468b8195f9f0151c3a5413e2f3c7",
      "new_mode": 33188,
      "new_path": "riscv/riscv_arm_semihost.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6d6684d48d7fc63217ba75e6ebad3eddaabf5b19",
      "new_mode": 33188,
      "new_path": "riscv/riscv_bin_setters.cc"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4eb312c567f9de8f650846e47bad90229b67c5a3",
      "new_mode": 33188,
      "new_path": "riscv/riscv_bin_setters.h"
    },
    {
      "type": "modify",
      "old_id": "dc3f91d15fb8105b6495a992a068140e79a3d959",
      "old_mode": 33188,
      "old_path": "riscv/riscv_getter_helpers.h",
      "new_id": "408da034c2125f23b8342717cbe10a6215d8b71c",
      "new_mode": 33188,
      "new_path": "riscv/riscv_getter_helpers.h"
    }
  ]
}
