)]}'
{
  "commit": "4f7fd4d7a79193ceda4ce77f75e22917d33fa154",
  "tree": "433b106db54d73d4da6d3ad48cd55863ec812176",
  "parents": [
    "3162f751d04086a9d006342de63ac8f44fe0f72a"
  ],
  "author": {
    "name": "Arjan van de Ven",
    "email": "arjan@linux.intel.com",
    "time": "Tue Sep 26 10:52:39 2006 +0200"
  },
  "committer": {
    "name": "Andi Kleen",
    "email": "andi@basil.nowhere.org",
    "time": "Tue Sep 26 10:52:39 2006 +0200"
  },
  "message": "[PATCH] Add the -fstack-protector option to the CFLAGS\n\nAdd a feature check that checks that the gcc compiler has stack-protector\nsupport and has the bugfix for PR28281 to make this work in kernel mode.\nThe easiest solution I could find was to have a shell script in scripts/\nto do the detection; if needed we can make this fancier in the future\nwithout making the makefile too complex.\n\nSigned-off-by: Arjan van de Ven \u003carjan@linux.intel.com\u003e\nSigned-off-by: Andi Kleen \u003cak@suse.de\u003e\nCC: Andi Kleen \u003cak@suse.de\u003e\nCC: Sam Ravnborg \u003csam@ravnborg.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d6472ddf5f6e28561cdf35f2bb8450c5de7dbb6c",
      "old_mode": 33188,
      "old_path": "arch/x86_64/Makefile",
      "new_id": "2b8d07c70106853fc0efecebae103c2313a82d2b",
      "new_mode": 33188,
      "new_path": "arch/x86_64/Makefile"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "325c0a1b03b6bbcade1e5edff2665a469ac18168",
      "new_mode": 33188,
      "new_path": "scripts/gcc-x86_64-has-stack-protector.sh"
    }
  ]
}
