)]}'
{
  "commit": "15e3252464432a29c5461325cb5243471bd2a219",
  "tree": "f5ea5e9a4d58fd8ac1c7e0d5f73a0c7979ab3eb2",
  "parents": [
    "c15e504bd008aedfcd2219051055b66bffdb6148"
  ],
  "author": {
    "name": "Stephen Rothwell",
    "email": "sfr@canb.auug.org.au",
    "time": "Tue Jun 30 11:41:15 2009 -0700"
  },
  "committer": {
    "name": "Linus Torvalds",
    "email": "torvalds@linux-foundation.org",
    "time": "Tue Jun 30 18:55:59 2009 -0700"
  },
  "message": "fbdev: work around old compiler bug\n\nWhen building with a 4.1.x compiler on powerpc64 (at least) we get this\nerror:\n\ndrivers/video/logo/logo_linux_mono.c:81: error: logo_linux_mono causes a section type conflict\n\nThis was introduced by commit ae52bb2384f721562f15f719de1acb8e934733cb\n(\"fbdev: move logo externs to header file\").  This is a partial revert of\nthat commit sufficient to not hit the compiler bug.\n\nAlso convert _clut arrays from __initconst to __initdata.\n\nSam said:\n\n  Al analysed this some time ago.  When we say something is const then\n  _sometimes_ gcc annotate the section as const(?) - sometimes not.  So if\n  we have two variables/functions annotated __*const and gcc decides to\n  annotate the section const only in one case we get a section type\n  conflict.\n\nSigned-off-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nCc: Sam Ravnborg \u003csam@ravnborg.org\u003e\nCc: Krzysztof Helt \u003ckrzysztof.h1@poczta.fm\u003e\nCc: Geert Uytterhoeven \u003cGeert.Uytterhoeven@sonycom.com\u003e\nCc: Kyle McMartin \u003ckyle@mcmartin.ca\u003e\nCc: Al Viro \u003cviro@zeniv.linux.org.uk\u003e\nSigned-off-by: Andrew Morton \u003cakpm@linux-foundation.org\u003e\nSigned-off-by: Linus Torvalds \u003ctorvalds@linux-foundation.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "64f5ddb09ea626de131090d68aa5aeac10de060e",
      "old_mode": 33188,
      "old_path": "scripts/pnmtologo.c",
      "new_id": "5c113123ed9f208840d5af7283e6df4769a4bc12",
      "new_mode": 33188,
      "new_path": "scripts/pnmtologo.c"
    }
  ]
}
