)]}'
{
  "commit": "2c02f88780aa611d669f73b7677aeadc1211de7e",
  "tree": "8eff96bef7a1f61262d35c943b3233a85a28dc54",
  "parents": [
    "eb909c7f72362e3c891d679f6f4eab0885fdb1c1"
  ],
  "author": {
    "name": "Peter Maydell",
    "email": "peter.maydell@linaro.org",
    "time": "Fri Feb 21 14:03:01 2014 +0000"
  },
  "committer": {
    "name": "Kevin Wolf",
    "email": "kwolf@redhat.com",
    "time": "Fri Mar 07 11:29:21 2014 +0100"
  },
  "message": "hw/ide/ahci.h: Avoid shifting left into sign bit\n\nAdd \u0027U\u0027 suffixes to avoid undefined behaviour shifting left into\nthe signed bit of a signed integer type. Clang\u0027s sanitizer will\nwarn about this:\n\n hw/ide/ahci.c:1210:27: runtime error: left shift of 1 by 31 places cannot be represented in type \u0027int\u0027\n\nSigned-off-by: Peter Maydell \u003cpeter.maydell@linaro.org\u003e\nReviewed-by: Peter Crosthwaite \u003cpeter.crosthwaite@xilinx.com\u003e\nSigned-off-by: Kevin Wolf \u003ckwolf@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "20e412c240912e4d92eac8dbfa735e55ae025679",
      "old_mode": 33188,
      "old_path": "hw/ide/ahci.h",
      "new_id": "9a4064f892bf7ab369ab89fc4689726aef16917f",
      "new_mode": 33188,
      "new_path": "hw/ide/ahci.h"
    }
  ]
}
