)]}'
{
  "commit": "4ad5217caf706925014e38be2bc561a2fa094ece",
  "tree": "40f9f825617c4dbff9afca26d6e1065a92b790e8",
  "parents": [
    "51a39a59cacab34595b7e4ebff9812567ec0d4e1"
  ],
  "author": {
    "name": "Kito Cheng",
    "email": "kito.cheng@sifive.com",
    "time": "Wed Jun 11 16:33:47 2025 +0800"
  },
  "committer": {
    "name": "Nelson Chu",
    "email": "nelson@rivosinc.com",
    "time": "Tue Jun 24 18:14:39 2025 +0800"
  },
  "message": "RISC-V: Add GNU_PROPERTY_RISCV_FEATURE_1_CFI_SS and GNU_PROPERTY_RISCV_FEATURE_1_CFI_LP_UNLABELED\n\nThis patch adds two new GNU properties for RISC-V:\nGNU_PROPERTY_RISCV_FEATURE_1_CFI_SS and GNU_PROPERTY_RISCV_FEATURE_1_CFI_LP_UNLABELED.\n\nWe only add readelf and define the properties in this patch.\n\nRef: https://github.com/riscv-non-isa/riscv-elf-psabi-doc/pull/417\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "dd1871d8c75a72bd0ea1ad2b5e5a3bbfd987ef98",
      "old_mode": 33188,
      "old_path": "binutils/readelf.c",
      "new_id": "77a88bff032fb28b22de7cc54674bfcda9dd4121",
      "new_mode": 33188,
      "new_path": "binutils/readelf.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "396b4cda7c22bb0766a21a067c7ff513ea449345",
      "new_mode": 33188,
      "new_path": "binutils/testsuite/binutils-all/riscv/property-cfi-lp-unlabeled.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5bc844aed7375eefc160430ec2e17b80e0cb4077",
      "new_mode": 33188,
      "new_path": "binutils/testsuite/binutils-all/riscv/property-cfi-ss.d"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1b6265499f5f502487e3ccebc7f8dd6088f53d98",
      "new_mode": 33188,
      "new_path": "binutils/testsuite/binutils-all/riscv/property.s"
    },
    {
      "type": "modify",
      "old_id": "fd032d1e03ed5b19f84fda4a8f1a9ecb14867de3",
      "old_mode": 33188,
      "old_path": "include/elf/common.h",
      "new_id": "01812b48caa73dcef556e05b9a8f3cccd0d81603",
      "new_mode": 33188,
      "new_path": "include/elf/common.h"
    }
  ]
}
