)]}'
{
  "commit": "decd300b30e499fe6be1bbfc5650fc971de8c1fa",
  "tree": "ef4c2842b943b951130abcd0fdf844fcb53720fd",
  "parents": [
    "02b3e4e2d71b6058ec11cc01c72ac651eb3ded2b"
  ],
  "author": {
    "name": "Olaf Hering",
    "email": "olh@suse.de",
    "time": "Mon Aug 08 13:24:38 2005 +1000"
  },
  "committer": {
    "name": "Paul Mackerras",
    "email": "paulus@samba.org",
    "time": "Mon Aug 29 10:53:31 2005 +1000"
  },
  "message": "[PATCH] ppc64: make arch/ppc64/boot standalone\n\nMake the bootheader for ppc64 independent from kernel and libc headers.\n* add -nostdinc -isystem $gccincludes to not include libc headers\n* declare all functions in header files, also the stuff from string.S\n* declare some functions static\n* use stddef.h to get size_t (hopefully ok)\n* remove ppc32-types.h, only elf.h used the __NN types\n\nWith further modifications by Paul Mackerras and Stephen Rothwell.\n\nSigned-off-by: Olaf Hering \u003colh@suse.de\u003e\nSigned-off-by: Paul Mackerras \u003cpaulus@samba.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "683b2d43c15fe2facb4a7a1d7f388f260481c3a0",
      "old_mode": 33188,
      "old_path": "arch/ppc64/boot/Makefile",
      "new_id": "2c5f5e73d00c76d3e4a56e8f721656c926aa55e9",
      "new_mode": 33188,
      "new_path": "arch/ppc64/boot/Makefile"
    },
    {
      "type": "modify",
      "old_id": "719663a694bb9a06d19ce3048154eb22dfd68ebb",
      "old_mode": 33188,
      "old_path": "arch/ppc64/boot/addnote.c",
      "new_id": "8041a9845ab7efa9c94d58505a1d32c949b7e716",
      "new_mode": 33188,
      "new_path": "arch/ppc64/boot/addnote.c"
    },
    {
      "type": "modify",
      "old_id": "04d3e74cd72f7d53fd9fbbfe7378a6b2f5e62e2f",
      "old_mode": 33188,
      "old_path": "arch/ppc64/boot/crt0.S",
      "new_id": "3861e7f9cf19fe47aafe8e65d52b600936d8b5c8",
      "new_mode": 33188,
      "new_path": "arch/ppc64/boot/crt0.S"
    },
    {
      "type": "modify",
      "old_id": "38f7e466d7d65603e1b62ead96b4dcbc5c479829",
      "old_mode": 33188,
      "old_path": "arch/ppc64/boot/div64.S",
      "new_id": "722f360a32a9e905b2edf6f3cdb90b9ef9e5d588",
      "new_mode": 33188,
      "new_path": "arch/ppc64/boot/div64.S"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d4828fcf1cb9f72a7075244e602c3f89c16026ce",
      "new_mode": 33188,
      "new_path": "arch/ppc64/boot/elf.h"
    },
    {
      "type": "modify",
      "old_id": "199d9804f61c418a9351697846e1e83964f6f615",
      "old_mode": 33188,
      "old_path": "arch/ppc64/boot/main.c",
      "new_id": "99e68cfbe6883b9ee0e6f249a6d4ba9b30ae59a2",
      "new_mode": 33188,
      "new_path": "arch/ppc64/boot/main.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "14eca30fef649574dbfd76feafe20508d72b321d",
      "new_mode": 33188,
      "new_path": "arch/ppc64/boot/page.h"
    },
    {
      "type": "delete",
      "old_id": "f7b8884f8f707539d91194e83f6c4fad0a20278a",
      "old_mode": 33188,
      "old_path": "arch/ppc64/boot/ppc32-types.h",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1c2c2817f9b7671e0155604e365af083b3c8a5c5",
      "new_mode": 33188,
      "new_path": "arch/ppc64/boot/ppc_asm.h"
    },
    {
      "type": "modify",
      "old_id": "5e48b80ff5a07471bd2f07feba550bd85cf9bbaf",
      "old_mode": 33188,
      "old_path": "arch/ppc64/boot/prom.c",
      "new_id": "4bea2f4dcb067412be7610b23308a0d9c996302b",
      "new_mode": 33188,
      "new_path": "arch/ppc64/boot/prom.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "96ab5aec740c6cb20682736ec83663b134f0dc90",
      "new_mode": 33188,
      "new_path": "arch/ppc64/boot/prom.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "24bd3a8dee949e18f019270553ce86963c036740",
      "new_mode": 33188,
      "new_path": "arch/ppc64/boot/stdio.h"
    },
    {
      "type": "modify",
      "old_id": "ba5f2d21c9eade5fac5ab5fa4990bc0541dd04a7",
      "old_mode": 33188,
      "old_path": "arch/ppc64/boot/string.S",
      "new_id": "7ade87ae7718304fc6ef0ff70c9d36a2cb9a523f",
      "new_mode": 33188,
      "new_path": "arch/ppc64/boot/string.S"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9289258bcbd630100e506c6b2cf2513183bd4603",
      "new_mode": 33188,
      "new_path": "arch/ppc64/boot/string.h"
    },
    {
      "type": "modify",
      "old_id": "78837e884b8be4b6bb1240a3062713ad3058c4ec",
      "old_mode": 33188,
      "old_path": "arch/ppc64/boot/zlib.c",
      "new_id": "0d910cd2079df021ea09dd1f87caa94f922e66bc",
      "new_mode": 33188,
      "new_path": "arch/ppc64/boot/zlib.c"
    }
  ]
}
