)]}'
{
  "commit": "eb5e952f95423bc6ae18457ccc359c8b6c0fa387",
  "tree": "994586ba8306938b1ce354c07585987ef5d3dec0",
  "parents": [
    "27b33966b18ed8bf1701a60999448224b1d28273"
  ],
  "author": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Nov 24 09:53:55 2023 +0100"
  },
  "committer": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Nov 24 09:53:55 2023 +0100"
  },
  "message": "RISC-V: reduce redundancy in sign/zero extension macro insn handling\n\nFold M_{S,Z}EXTH, deriving signed-ness from the incoming mnemonic. Fold\nriscv_ext()\u0027s calls md_assemblef(), the first of which were entirely\nidentical, while the other pair differed in just a single character.\n\nAcked-by: Palmer Dabbelt \u003cpalmer@rivosinc.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3222bd1aec70191f01eda6869b27812b74d6c37c",
      "old_mode": 33188,
      "old_path": "gas/config/tc-riscv.c",
      "new_id": "04738d5e00c3b96b289824541bd863005e9ffe5b",
      "new_mode": 33188,
      "new_path": "gas/config/tc-riscv.c"
    },
    {
      "type": "modify",
      "old_id": "3099c9e256c1d45e448f48b2bdb182568c2d2aa0",
      "old_mode": 33188,
      "old_path": "include/opcode/riscv.h",
      "new_id": "2548686960647eda60c17bade23d07469851acb4",
      "new_mode": 33188,
      "new_path": "include/opcode/riscv.h"
    },
    {
      "type": "modify",
      "old_id": "39196e7f2f21ab7c79094f27f72cf261eb159b70",
      "old_mode": 33188,
      "old_path": "opcodes/riscv-opc.c",
      "new_id": "c9ba4c99284903947ad231495a925427661a661e",
      "new_mode": 33188,
      "new_path": "opcodes/riscv-opc.c"
    }
  ]
}
