)]}'
{
  "commit": "3ee73182404e8b39cbbb798320256e59d52b3cd8",
  "tree": "c0abaab43e7ca31b0a064ab9437cc75408c73fd8",
  "parents": [
    "10ff0fa052aa91103fdc14a94c5856130608ca16"
  ],
  "author": {
    "name": "Martin Storsjo",
    "email": "martin@martin.st",
    "time": "Fri May 11 06:52:19 2018 +0000"
  },
  "committer": {
    "name": "Martin Storsjo",
    "email": "martin@martin.st",
    "time": "Fri May 11 06:52:19 2018 +0000"
  },
  "message": "Merging r327561,327567:\n------------------------------------------------------------------------\nr327561 | mstorsjo | 2018-03-14 22:17:16 +0200 (Wed, 14 Mar 2018) | 16 lines\n\n[COFF] Add support for the GNU ld flag --kill-at\n\nGNU ld has got a number of different flags for adjusting how to\nbehave around stdcall functions. The --kill-at flag strips the\ntrailing sdcall suffix from exported functions (which otherwise\nis included by default in MinGW setups).\n\nThis also strips it from the corresponding import library though.\nThat makes it hard to link to such an import library from code\nthat calls the functions - but this matches what GNU ld does with\nthis flag. Therefore, this flag is probably not sensibly used\ntogether with import libraries, but probably mostly when creating\nsome sort of plugin, or if creating the import library separately\nwith dlltool.\n\nDifferential Revision: https://reviews.llvm.org/D44292\n------------------------------------------------------------------------\nr327567 | mstorsjo | 2018-03-14 22:31:31 +0200 (Wed, 14 Mar 2018) | 4 lines\n\n[test] Fix a temp filename in a test from SVN r327561. NFC.\n\nAn earlier file name accidentally slipped through into the committed\nversion.\n------------------------------------------------------------------------\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lld/branches/release_60@332083 91177308-0d34-0410-b5e6-96231b3b80d8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "93bef23a97f05ccd806a56ff1f5b5504fc6925da",
      "old_mode": 33188,
      "old_path": "COFF/Config.h",
      "new_id": "b01689930fac22c54a0691e43c1533d4ec620adb",
      "new_mode": 33188,
      "new_path": "COFF/Config.h"
    },
    {
      "type": "modify",
      "old_id": "0f3d8fb0b4ef88981e457bf0df94c593fd9f6a3a",
      "old_mode": 33188,
      "old_path": "COFF/Driver.cpp",
      "new_id": "d4030588e211c611c371dfbd0727bebab994bc6f",
      "new_mode": 33188,
      "new_path": "COFF/Driver.cpp"
    },
    {
      "type": "modify",
      "old_id": "e0641e04a017d5c376690cf4dfa7af684bd21382",
      "old_mode": 33188,
      "old_path": "COFF/DriverUtils.cpp",
      "new_id": "4b3b6d5e09d607da1532796fcb96df10e189aeb3",
      "new_mode": 33188,
      "new_path": "COFF/DriverUtils.cpp"
    },
    {
      "type": "modify",
      "old_id": "7d4cdba14f75517d8acf00dcc528e7e0baa53eba",
      "old_mode": 33188,
      "old_path": "COFF/Options.td",
      "new_id": "2a1de14657c1766bf42f13165d57f30fe4ee0c3c",
      "new_mode": 33188,
      "new_path": "COFF/Options.td"
    },
    {
      "type": "modify",
      "old_id": "851ac6d975b9ae9897963f6677a516c78f0b927b",
      "old_mode": 33188,
      "old_path": "test/COFF/def-export-stdcall.s",
      "new_id": "c038ae26f1b4bc83f84b32745c8b6a989a1856c5",
      "new_mode": 33188,
      "new_path": "test/COFF/def-export-stdcall.s"
    }
  ]
}
