)]}'
{
  "commit": "31d6655100cd54a8c081e04349661c0f08117e66",
  "tree": "e78fc8236bb36ab7b8ecd305f67780c1e97b76a5",
  "parents": [
    "7296abaccc98872e28cec50091dbf26d38e4f062"
  ],
  "author": {
    "name": "Aurelien Jarno",
    "email": "aurelien@aurel32.net",
    "time": "Tue Mar 02 23:16:36 2010 +0100"
  },
  "committer": {
    "name": "Aurelien Jarno",
    "email": "aurelien@aurel32.net",
    "time": "Sun Mar 14 22:04:50 2010 +0100"
  },
  "message": "tcg: add div/rem 32-bit helpers\n\nSome targets like ARM would benefit to use 32-bit helpers for\ndiv/rem/divu/remu.\n\nCreate a #define for div2 so that targets can select between\ndiv, div2 and helper implementation. Use the helper version if none\nof the #define are present.\n\nSigned-off-by: Aurelien Jarno \u003caurelien@aurel32.net\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "219cade429b126c8a0458db2bcac6b7e6ed843b6",
      "old_mode": 33188,
      "old_path": "tcg-runtime.c",
      "new_id": "abfc36498f8e82a2a13a64e05516d898eec8e19f",
      "new_mode": 33188,
      "new_path": "tcg-runtime.c"
    },
    {
      "type": "modify",
      "old_id": "4cad967ec5b595b351fa46be9ef20bb04ae0d37b",
      "old_mode": 33188,
      "old_path": "tcg/arm/tcg-target.h",
      "new_id": "4b2b0be14c30040deaf43f6a1b1836f33118af72",
      "new_mode": 33188,
      "new_path": "tcg/arm/tcg-target.h"
    },
    {
      "type": "modify",
      "old_id": "7ab6f0cede9806683ed54779a5e4b4fb26fc961a",
      "old_mode": 33188,
      "old_path": "tcg/hppa/tcg-target.h",
      "new_id": "fa39bfce26d0d81bfb062a83ae92122998fbfcdc",
      "new_mode": 33188,
      "new_path": "tcg/hppa/tcg-target.h"
    },
    {
      "type": "modify",
      "old_id": "f97034cd50557d45b87677c6fbdfb519d7de1e9a",
      "old_mode": 33188,
      "old_path": "tcg/i386/tcg-target.h",
      "new_id": "e994fd55531ee55e482a38244cea6083a4bba30a",
      "new_mode": 33188,
      "new_path": "tcg/i386/tcg-target.h"
    },
    {
      "type": "modify",
      "old_id": "6ae1760298f2b6a2c2e0b47b243ed645a71a964b",
      "old_mode": 33188,
      "old_path": "tcg/tcg-op.h",
      "new_id": "c71e1a8c511be4b329215f1a05437c94eb7e2a3c",
      "new_mode": 33188,
      "new_path": "tcg/tcg-op.h"
    },
    {
      "type": "modify",
      "old_id": "e750cc1952eb4c0d77823a5d19a516a1b3bb9570",
      "old_mode": 33188,
      "old_path": "tcg/tcg-runtime.h",
      "new_id": "5615b133e0067b6971e68dbada67213b5ff3dd1f",
      "new_mode": 33188,
      "new_path": "tcg/tcg-runtime.h"
    },
    {
      "type": "modify",
      "old_id": "765f0b4d812d651356cdaf360281d8bd05a9dbfa",
      "old_mode": 33188,
      "old_path": "tcg/x86_64/tcg-target.h",
      "new_id": "d1e8b9e131dca9d63e6c539394170ec3d9947e5c",
      "new_mode": 33188,
      "new_path": "tcg/x86_64/tcg-target.h"
    }
  ]
}
