)]}'
{
  "commit": "fa4d8f2b60f6a3ce48e533f4c28c8dfe89d67c3a",
  "tree": "34d5e70404988ecdf8c784359a4236053d3cf7e7",
  "parents": [
    "c773abc5d16bb3baf26069f22ad029d13b687a56"
  ],
  "author": {
    "name": "Than McIntosh",
    "email": "thanm@google.com",
    "time": "Thu May 07 09:59:02 2020 -0400"
  },
  "committer": {
    "name": "Than McIntosh",
    "email": "thanm@google.com",
    "time": "Fri May 08 17:19:47 2020 +0000"
  },
  "message": "gollvm: add workaround for hard-wired cf-protection\u003dbranch\n\nSome newer linux distrubutions are shipping with\n-fcf-protection\u003dbranch hard-wired on; this causes problems with the\ngold linker when it is looking for split-stack prolog sequences. Until\nthe upstream bug https://sourceware.org/bugzilla/show_bug.cgi?id\u003d25921\nis fixed, work around this problem via additional cmake rules to test\nif turning off cf-protection will allow split-stack examples to\ncompile.\n\nFixes golang/go#38728.\n\nChange-Id: Ie2d41d59d9e6ce8e9c616b73771055780f9c1e09\nReviewed-on: https://go-review.googlesource.com/c/gollvm/+/232742\nReviewed-by: Cherry Zhang \u003ccherryyz@google.com\u003e\nReviewed-by: eric fang \u003ceric.fang@arm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "80e602ee699100fc44bdfec31be12e495b11a4a8",
      "old_mode": 33188,
      "old_path": "cmake/modules/AddGollvm.cmake",
      "new_id": "6b4bb96e0fa8056badff9bea3b25f7e3c039a2bd",
      "new_mode": 33188,
      "new_path": "cmake/modules/AddGollvm.cmake"
    }
  ]
}
