)]}'
{
  "commit": "72ac97cdfc0592b567cb62582300c0d707701bb1",
  "tree": "79b91c722c95e526dab7dc8cf11f6a246dd5c849",
  "parents": [
    "9d1c128341df7a303571f172d986291b4f3ed9ee"
  ],
  "author": {
    "name": "Tom Musta",
    "email": "tommusta@gmail.com",
    "time": "Mon Apr 21 15:54:45 2014 -0500"
  },
  "committer": {
    "name": "Alexander Graf",
    "email": "agraf@suse.de",
    "time": "Mon Jun 16 13:24:28 2014 +0200"
  },
  "message": "libdecnumber: Introduce libdecnumber Code\n\nAdd files from the libdecnumber decimal floating point library to QEMU.  The libdecnumber\nlibrary was originally part of GCC and contains code that is useful in emulating the PowerPC\ndecimal floating point (DFP) instructions.  This particular copy of the source comes from\nGCC 4.3 and is licensed at GPLv2+.\n\nSigned-off-by: Tom Musta \u003ctommusta@gmail.com\u003e\nSigned-off-by: Alexander Graf \u003cagraf@suse.de\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ffbad255ce5835a2277a0146b9d4f763cc2f35b6",
      "new_mode": 33188,
      "new_path": "include/libdecnumber/dconfig.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f80d03c50cf5710a4c3b2a6994d087794fc4c237",
      "new_mode": 33188,
      "new_path": "include/libdecnumber/decContext.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3cc1d634131deb31ffc00e876710db694b709df9",
      "new_mode": 33188,
      "new_path": "include/libdecnumber/decDPD.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0a9fdced8b3f5bd829a20a1a476614d2d8592650",
      "new_mode": 33188,
      "new_path": "include/libdecnumber/decNumber.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f1568f725e115879826bc7faf72fedc017cfc6af",
      "new_mode": 33188,
      "new_path": "include/libdecnumber/decNumberLocal.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f8f5b5a8ff222aace913bdda0cb09393a7930da3",
      "new_mode": 33188,
      "new_path": "include/libdecnumber/dpd/decimal128.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9765427719336148cb346cbfc5e3c40dd4b5f8f6",
      "new_mode": 33188,
      "new_path": "include/libdecnumber/dpd/decimal128Local.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "0d530464172c4a95e4e8a866112bb561efda4fe6",
      "new_mode": 33188,
      "new_path": "include/libdecnumber/dpd/decimal32.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "549b626536c4dcd6afc0b20713cc49b06bd906c4",
      "new_mode": 33188,
      "new_path": "include/libdecnumber/dpd/decimal64.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d577f48ad41d76f404e107d08020e7f90c96d2d",
      "new_mode": 33188,
      "new_path": "libdecnumber/decContext.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f9a624a1afa9498702f22213203c95fde906a8ee",
      "new_mode": 33188,
      "new_path": "libdecnumber/decNumber.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "54191aab5c02d60aaba4d68dd74862cfcf540081",
      "new_mode": 33188,
      "new_path": "libdecnumber/dpd/decimal128.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1963678cddb22a58aa18f521ed23ec42a627e50c",
      "new_mode": 33188,
      "new_path": "libdecnumber/dpd/decimal128Local.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d8e3f5978111d15e87a8e146a38fa8556db273fc",
      "new_mode": 33188,
      "new_path": "libdecnumber/dpd/decimal32.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "474eb7cf8a0634bbb16b52acfda239e5d732b9d9",
      "new_mode": 33188,
      "new_path": "libdecnumber/dpd/decimal64.c"
    }
  ]
}
