)]}'
{
  "commit": "8417da6f2128008c431c7d130af6cd3d9079922e",
  "tree": "79bfdaadfc1548826651b9b0378e70e60cdc7720",
  "parents": [
    "bffd2020a972a188750e5cf4b9566950dfdf25a2"
  ],
  "author": {
    "name": "Michal Marek",
    "email": "mmarek@suse.cz",
    "time": "Mon May 02 12:51:15 2011 +0200"
  },
  "committer": {
    "name": "Michal Marek",
    "email": "mmarek@suse.cz",
    "time": "Tue May 03 10:50:54 2011 +0200"
  },
  "message": "kbuild: Fix passing -Wno-* options to gcc 4.4+\n\nStarting with 4.4, gcc will happily accept -Wno-\u003canything\u003e in the\ncc-option test and complain later when compiling a file that has some\nother warning. This rather unexpected behavior is intentional as per\nhttp://gcc.gnu.org/PR28322, so work around it by testing for support of\nthe opposite option (without the no-). Introduce a new Makefile function\ncc-disable-warning that does this and update two uses of cc-option in\nthe toplevel Makefile.\n\nReported-and-tested-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Michal Marek \u003cmmarek@suse.cz\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "835b64acf0b45c1f9c9085e5d8e6c3b96048e6bd",
      "old_mode": 33188,
      "old_path": "Documentation/kbuild/makefiles.txt",
      "new_id": "47435e56c5dae3970468003034decf2698caa0e6",
      "new_mode": 33188,
      "new_path": "Documentation/kbuild/makefiles.txt"
    },
    {
      "type": "modify",
      "old_id": "bc9eae424af8b5c6a7340579bb57880adb3a2929",
      "old_mode": 33188,
      "old_path": "Makefile",
      "new_id": "5cf4eb03fb3e84c4519bd281dd86ebab87e90b57",
      "new_mode": 33188,
      "new_path": "Makefile"
    },
    {
      "type": "modify",
      "old_id": "fae2d8d8cb09db6026fe01f98752de524b962aac",
      "old_mode": 33188,
      "old_path": "scripts/Kbuild.include",
      "new_id": "c034dd7161a6a257f3a5746ddba849cf43539790",
      "new_mode": 33188,
      "new_path": "scripts/Kbuild.include"
    }
  ]
}
