)]}'
{
  "commit": "c47efe5548abbf53c2f66e06dcb46183b11d6b22",
  "tree": "4d9326eebe4fb089e8de7abed73f1198189ff82c",
  "parents": [
    "92f3f19c519d2eb18812a38312b05075cf0407db"
  ],
  "author": {
    "name": "Jory A. Pratt",
    "email": "anarchy@gentoo.org",
    "time": "Fri Sep 18 12:49:31 2009 -0700"
  },
  "committer": {
    "name": "Sam Ravnborg",
    "email": "sam@ravnborg.org",
    "time": "Sun Sep 20 12:27:43 2009 +0200"
  },
  "message": "kbuild: fix cc1 options check to ensure we do not use -fPIC when compiling\n\nThe arch/*/boot/Makefile use cc-options to check for GCC command options\nand cc-options use the hardened specs when checking for GCC command\noptions.  When -fPIE is pass to cc1 it can\u0027t use -ffreestanding or\n-fno-toplevel-reorder.  Then it fail to build stuff with -ffreestanding\nand -fno-toplevel-reorder.\n\nThanks to Fredric Johansson for finding the main problem behind a failed\nbuild using a hardened toolchain.\n\nSigned-off-by: Magnus Granberg \u003czorry@ume.nu\u003e\nSigned-off-by: Jory A. Pratt \u003canarchy@gentoo.org\u003e\nCc: Fredric Johansson \u003cjohansson_fredric@hotmail.com\u003e\nCc: \"H. Peter Anvin\" \u003chpa@zytor.com\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nCc: \u003cstable@kernel.org\u003e\nSigned-off-by: Sam Ravnborg \u003csam@ravnborg.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b3452601b0b1303f81bb93a8cdb3c36f43e1c775",
      "old_mode": 33188,
      "old_path": "scripts/Kbuild.include",
      "new_id": "4f9c1908593bce72b1572d0a3efb95fd3f22f36f",
      "new_mode": 33188,
      "new_path": "scripts/Kbuild.include"
    }
  ]
}
