)]}'
{
  "commit": "3dafd644af855246f057cebff67557663dd0e4b9",
  "tree": "43b41e4dd138eb6a8a47e4a37a662f500968992f",
  "parents": [
    "3a000037f13f9d26ef6a1c497916f24c661a3cc2"
  ],
  "author": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Thu Oct 17 03:21:02 2019 +0000"
  },
  "committer": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Thu Oct 17 03:21:02 2019 +0000"
  },
  "message": "[lld][WebAssembly] Fix for weak references to data symbols in archives\n\nFix a bug where were not handling relocations against weakly undefined\ndata symbol.  Add a test for this case.  Also ensure that the weak\nreferences to data symbols are not pulled in from archive files by\ndefault (but are if `-u \u003cname\u003e` is added to the command line).\n\nFixes: PR43696\n\nDifferential Revision: https://reviews.llvm.org/D69073\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/trunk@375077 91177308-0d34-0410-b5e6-96231b3b80d8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0285724e5b86cb415f4f95c4452bd968ac6ea9c2",
      "old_mode": 33188,
      "old_path": "test/wasm/archive-weak-undefined.ll",
      "new_id": "25afccabaf7fc4ab9ed5a4d5340935ec62eceb61",
      "new_mode": 33188,
      "new_path": "test/wasm/archive-weak-undefined.ll"
    },
    {
      "type": "modify",
      "old_id": "ca7546b97331df5b5fcf7b22cfcf36375f9e4b8f",
      "old_mode": 33188,
      "old_path": "wasm/InputFiles.cpp",
      "new_id": "13e066e86691e444d121a6cf85d9298ed8a1713b",
      "new_mode": 33188,
      "new_path": "wasm/InputFiles.cpp"
    }
  ]
}
