)]}'
{
  "commit": "6bb8e0f130bd4aecfe835a0caa94390fa2235fde",
  "tree": "8e1b8ecb00e813a2efc00a61e8f3e5e5d46cfa24",
  "parents": [
    "a7d1ac78e0f1101df2ff84502029a4b0da6024ae"
  ],
  "author": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Mon Jan 12 14:38:26 2015 +0000"
  },
  "committer": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Thu Jan 29 15:05:28 2015 +0000"
  },
  "message": "softfloat: Revert and reimplement remaining portions of 75d62a5856 and 3430b0be36f\n\nRevert the remaining portions of commits 75d62a5856 and 3430b0be36f\nwhich are under a SoftFloat-2b license, ie the functions\nuint64_to_float32() and uint64_to_float64(). (The float64_to_uint64()\nand float64_to_uint64_round_to_zero() functions were completely\nrewritten in commits fb3ea83aa and 0a87a3107d so can stay.)\n\nReimplement from scratch the uint64_to_float64() and uint64_to_float32()\nconversion functions.\n\n[This is a mechanical squashing together of two separate \"revert\"\nand \"reimplement\" patches.]\n\nSigned-off-by: Peter Maydell \u003cpeter.maydell@linaro.org\u003e\nReviewed-by: Paolo Bonzini \u003cpbonzini@redhat.com\u003e\nMessage-id: 1421073508-23909-3-git-send-email-peter.maydell@linaro.org\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "6041dbdc7a72bf4a46ab13b8749eab1603a2f032",
      "old_mode": 33188,
      "old_path": "fpu/softfloat.c",
      "new_id": "ad316e70a4debfd351b5de108635a6ea2f2a85f6",
      "new_mode": 33188,
      "new_path": "fpu/softfloat.c"
    },
    {
      "type": "modify",
      "old_id": "4da5778f187c2fd9a4b8b3d6d404ab2ce0e1ebcf",
      "old_mode": 33188,
      "old_path": "include/fpu/softfloat.h",
      "new_id": "b3c710a396d04fbe2c98d0f8236f7048400b61ea",
      "new_mode": 33188,
      "new_path": "include/fpu/softfloat.h"
    }
  ]
}
