)]}'
{
  "commit": "fd3db2d0ed7157bc44adf94ece9a35ca6b2ff27f",
  "tree": "385dbace62b9459ea0a061ed015102bd5a29987b",
  "parents": [
    "0dca45a31855f628ae66aa3d1b23d6e8790177c8"
  ],
  "author": {
    "name": "Han-Kuan Chen",
    "email": "hankuan.chen@sifive.com",
    "time": "Wed Feb 25 15:15:23 2026 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Tue Feb 24 23:15:23 2026 -0800"
  },
  "message": "Clean up RISC-V toolchain files (#23457)\n\nRemove unnecessary CMake path variables (CMAKE_FIND_ROOT_PATH,\nCMAKE_PREFIX_PATH, CMAKE_SYSTEM_LIBRARY_PATH) as they are not used in\nIREE\u0027s cross-compilation workflow.\n\nRemove explicit linker flags for standard libraries (stdc++, pthread,\nlibm, ldl) since CMake handles these automatically via the sysroot.\n\nSwitch to CMAKE_*_FLAGS_INIT instead of CMAKE_*_FLAGS to follow CMake\nconvention.\n\nSigned-off-by: Han-Kuan Chen \u003chankuan.chen@sifive.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "796bb61088ba581822341852c3218a4cc5bcb830",
      "old_mode": 33261,
      "old_path": "build_tools/cmake/build_riscv.sh",
      "new_id": "99f277ca1da237fe107f69b3b5fc2397af8b88a0",
      "new_mode": 33261,
      "new_path": "build_tools/cmake/build_riscv.sh"
    },
    {
      "type": "modify",
      "old_id": "50712a9451c06d629ac24dd35bf558f49f9e7e2a",
      "old_mode": 33188,
      "old_path": "build_tools/cmake/generic_riscv64.cmake",
      "new_id": "1852e8088aa35d42db428fbb5e27234327a81b91",
      "new_mode": 33188,
      "new_path": "build_tools/cmake/generic_riscv64.cmake"
    },
    {
      "type": "modify",
      "old_id": "6b26fac912af30d279017bd6dc2a270964b82531",
      "old_mode": 33188,
      "old_path": "build_tools/cmake/linux_riscv64.cmake",
      "new_id": "bd0e3ce9407f15f4e822dfcb26cec5edac6efb42",
      "new_mode": 33188,
      "new_path": "build_tools/cmake/linux_riscv64.cmake"
    }
  ]
}
