)]}'
{
  "commit": "b6af5f3a74d9ed8d78e2467a895d5ae0b732f114",
  "tree": "59400b169106b1e869e46b9cf77d58b967ffc664",
  "parents": [
    "bf484e93483776072291c5cad2e289567d74c818"
  ],
  "author": {
    "name": "Faraz Shahbazker",
    "email": "fshahbazker@wavecomp.com",
    "time": "Wed Feb 02 11:17:23 2022 +0100"
  },
  "committer": {
    "name": "Mike Frysinger",
    "email": "vapier@gentoo.org",
    "time": "Fri Feb 04 19:37:25 2022 -0500"
  },
  "message": "sim: Factor out NaN handling in floating point operations\n\n2022-02-01  Faraz Shahbazker  \u003cfshahbazker@wavecomp.com\u003e\n\nsim/common/ChangeLog:\n\t* sim-fpu.c (sim_fpu_op_nan): New.\n\t(sim_fpu_add): Factor out NaN operand handling with\n\ta call to sim_fpu_op_nan.\n\t(sim_fpu_sub, sim_fpu_mul, sim_fpu_div): Likewise.\n\t(sim_fpu_rem, sim_fpu_max, sim_fpu_min): Likewise.\n\t* sim-fpu.h (sim_fpu_op_nan): New declaration.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "276ad234174dc7319a405c3b305ef986dd1e1f50",
      "old_mode": 33188,
      "old_path": "sim/common/sim-fpu.c",
      "new_id": "9174eaf17b48d13acd6327cf357409d614f835e5",
      "new_mode": 33188,
      "new_path": "sim/common/sim-fpu.c"
    },
    {
      "type": "modify",
      "old_id": "b0b318cb2838939c71c1466ecf257deba0174212",
      "old_mode": 33188,
      "old_path": "sim/common/sim-fpu.h",
      "new_id": "2a141981687680909bbd3f58646a5374650767c3",
      "new_mode": 33188,
      "new_path": "sim/common/sim-fpu.h"
    }
  ]
}
