)]}'
{
  "commit": "685dcd295af6ed52154ce44fbe5d8cc58f2f1a51",
  "tree": "ae1fecaa0826e1669220c8e8a465bf12915f4b13",
  "parents": [
    "81c353cb9cbba572b73ea4a3949571c44282b0df"
  ],
  "author": {
    "name": "Nelson Chu",
    "email": "nelson@rivosinc.com",
    "time": "Thu Jun 27 12:27:33 2024 +0800"
  },
  "committer": {
    "name": "Nelson Chu",
    "email": "nelson@rivosinc.com",
    "time": "Fri Jun 28 13:37:08 2024 +0800"
  },
  "message": "RISC-V: Shrink the riscv_implicit_subsets table.\n\nAllow to add implicit extensions by using the syntax of `.option arch, +-\u0027, so\nthat the table is shrinked and more readable.\n\nbfd/\n\t* elfxx-riscv.c (check_implicit_always): Removed the unused IMPLICIT\n\tparameter.\n\t(check_implicit_for_i): Likewise.\n\t(riscv_implicit_subsets): Shrink the table by allowing the syntax of\n\t`.option arch, +-\u0027 for implicit extensions.\n\t(riscv_update_subset1): New function, called from riscv_update_subset\n\tor riscv_parse_add_implicit_subsets.  It basically does the same thing\n\tas riscv_update_subset function before.\n\t(riscv_parse_add_implicit_subsets): Updated.\n\t(riscv_update_subset): Updated.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4066ac3198f35325d2f5ec9b6c2f59146ae763c9",
      "old_mode": 33188,
      "old_path": "bfd/elfxx-riscv.c",
      "new_id": "44dd62492edc88fed5d881b01ae8e75ac82e0286",
      "new_mode": 33188,
      "new_path": "bfd/elfxx-riscv.c"
    }
  ]
}
