)]}'
{
  "commit": "f2f8458e751f9ae41dfec3c00a46d3e62dc38f60",
  "tree": "c16c97b3891790c9ffedc59579876510a8352ae4",
  "parents": [
    "ac8825ec6d941b6899331b84c7d6bf027c3bb4f1"
  ],
  "author": {
    "name": "Steven Rostedt",
    "email": "srostedt@redhat.com",
    "time": "Mon Aug 25 14:52:11 2008 -0400"
  },
  "committer": {
    "name": "Ingo Molnar",
    "email": "mingo@elte.hu",
    "time": "Tue Oct 14 10:36:12 2008 +0200"
  },
  "message": "ftrace: objcopy version test for local symbols\n\nThe --globalize-symbols option came out in objcopy version 2.17.\nIf the kernel is being compiled on a system with a lower version of\nobjcopy, then we can not use the globalize / localize trick to\nlink to symbols pointing to local functions.\n\nThis patch tests the version of objcopy and will only use the trick\nif the version is greater than or equal to 2.17. Otherwise, if an\nobject has only local functions within a section, it will give a\nnice warning and recommend the user to upgrade their objcopy.\n\nLeaving the symbols unrecorded is not that big of a deal, since the\nmcount record method changes the actual mcount code to be a simple\n\"ret\" without recording registers or anything.\n\nReported-by: Stephen Rothwell \u003csfr@canb.auug.org.au\u003e\nSigned-off-by: Steven Rostedt \u003csrostedt@redhat.com\u003e\nSigned-off-by: Ingo Molnar \u003cmingo@elte.hu\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1891cf9743fcd3c44fc82cd522b50ece175bb8b0",
      "old_mode": 33261,
      "old_path": "scripts/recordmcount.pl",
      "new_id": "ee9e12676776839c377a995713c3a0c71eed5985",
      "new_mode": 33261,
      "new_path": "scripts/recordmcount.pl"
    }
  ]
}
