)]}'
{
  "commit": "352db9354e9c30f99c6f87674f70a6f23a9ef7eb",
  "tree": "ce1808e4735872f734e6ce3ca43a9c3e323ca650",
  "parents": [
    "44b3ce88ba43d5afc8ab9ddadead804f6901afb0"
  ],
  "author": {
    "name": "Sean Klein",
    "email": "smklein@chromium.org",
    "time": "Fri Feb 26 14:34:38 2016 -0800"
  },
  "committer": {
    "name": "Sean Klein",
    "email": "smklein@chromium.org",
    "time": "Fri Feb 26 14:34:38 2016 -0800"
  },
  "message": "Force __pnacl_pso_root to be an external declaration.\n\nThis CL updates \"isPNaClABIExternalName\" -- Subzero checked for the symbol\n\"__pnacl_pso_root\" as a function, but it is a declaration, and should be\nchecked as one. Additionally, when the PNaClTranslator is verifying the linkage\nof declarations, allow \"__pnacl_pso_root\" to be flipped to external as a special\ncase.\n\nTEST\u003dpnacl-translate -pso --use-sz -arch x86-32-nonsfi test_pll.final.pso\nBUG\u003dhttps://bugs.chromium.org/p/nativeclient/issues/detail?id\u003d4351\nR\u003djpp@chromium.org\n\nReview URL: https://codereview.chromium.org/1740033002 .\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a11153648fb0d4c9a716d773e38947d15d84c9fb",
      "old_mode": 33188,
      "old_path": "src/IceGlobalInits.h",
      "new_id": "72f2663a2977b02b5f349cbce254ea65fc50063a",
      "new_mode": 33188,
      "new_path": "src/IceGlobalInits.h"
    },
    {
      "type": "modify",
      "old_id": "1fb84c16b76e32f44592ed8670210b7e12031439",
      "old_mode": 33188,
      "old_path": "src/PNaClTranslator.cpp",
      "new_id": "edee9e5241c54975623de047a83335a47746d06d",
      "new_mode": 33188,
      "new_path": "src/PNaClTranslator.cpp"
    }
  ]
}
