)]}'
{
  "commit": "894b188fcfbc9d6a32b98ef7c069e6d25cb0faff",
  "tree": "e6305e9637fbbf7932e421cfc5e93512a81a1c9f",
  "parents": [
    "af16c98f715a91287f38bd89b87eccaa0f832f92"
  ],
  "author": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Thu Apr 25 21:40:56 2002 +0000"
  },
  "committer": {
    "name": "Alexandre Julliard",
    "email": "julliard@winehq.org",
    "time": "Thu Apr 25 21:40:56 2002 +0000"
  },
  "message": "Moved __ASM_GLOBAL_FUNC macros and interlocked functions to port.[ch]\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5cf36fcba7bd48c3a7e8e3dbf3c3a7dd033cc14b",
      "old_mode": 33188,
      "old_path": "dlls/msvcrt/except.c",
      "new_id": "c26054d3583f0bb509b16b191db259f8ebd660d2",
      "new_mode": 33188,
      "new_path": "dlls/msvcrt/except.c"
    },
    {
      "type": "modify",
      "old_id": "0233ef370de66800ae45b6f4cd2ec61f6f9ab729",
      "old_mode": 33188,
      "old_path": "dlls/ntdll/critsection.c",
      "new_id": "34294c5e762f22b59ce183248433d188dbb50124",
      "new_mode": 33188,
      "new_path": "dlls/ntdll/critsection.c"
    },
    {
      "type": "modify",
      "old_id": "35a5f737ca3ce69c0f4dff879c43259851aabb57",
      "old_mode": 33188,
      "old_path": "dlls/ntdll/debugtools.c",
      "new_id": "013e48529f1ec717106ff40cd1719b3bb90481ac",
      "new_mode": 33188,
      "new_path": "dlls/ntdll/debugtools.c"
    },
    {
      "type": "modify",
      "old_id": "9e0b45587a059817bd6b48a43538db6b37164ec3",
      "old_mode": 33188,
      "old_path": "dlls/ntdll/exception.c",
      "new_id": "f936b77a2582c58e377a173062c94e5a03907f17",
      "new_mode": 33188,
      "new_path": "dlls/ntdll/exception.c"
    },
    {
      "type": "modify",
      "old_id": "dd9bc68620acc6afada9c19c3ff4582bb882c1d3",
      "old_mode": 33188,
      "old_path": "dlls/ntdll/signal_i386.c",
      "new_id": "5098b2f0228cc78d3ce1eddf41ba5ee522e5bcf3",
      "new_mode": 33188,
      "new_path": "dlls/ntdll/signal_i386.c"
    },
    {
      "type": "modify",
      "old_id": "c4e1d49e83aed96e6d0aedb6aabe7535a4a50527",
      "old_mode": 33188,
      "old_path": "dlls/winedos/int31.c",
      "new_id": "9dcc21f86429bd77f45977003930bb37854f4e70",
      "new_mode": 33188,
      "new_path": "dlls/winedos/int31.c"
    },
    {
      "type": "modify",
      "old_id": "b7e0dc0a3a946adf7b35b366b918725391e7c86f",
      "old_mode": 33188,
      "old_path": "include/wine/port.h",
      "new_id": "56d5d26a7b32ec14f556e4f91f1961f1cabb5a6f",
      "new_mode": 33188,
      "new_path": "include/wine/port.h"
    },
    {
      "type": "modify",
      "old_id": "f701d86ca9ec6988b8885cab6fe42dbd1c2363ea",
      "old_mode": 33188,
      "old_path": "include/winnt.h",
      "new_id": "481f3dd333eaee71511b0e1c46aa906aa17abe00",
      "new_mode": 33188,
      "new_path": "include/winnt.h"
    },
    {
      "type": "modify",
      "old_id": "9d46554b3f8a1a377b9abff48c7ab27b717f82e0",
      "old_mode": 33188,
      "old_path": "library/port.c",
      "new_id": "64f8149b603fff68ec6f2ad02af35df379e4d178",
      "new_mode": 33188,
      "new_path": "library/port.c"
    },
    {
      "type": "modify",
      "old_id": "132ba4c10917e47fdd8d942665fd2d911a8017f7",
      "old_mode": 33188,
      "old_path": "memory/selector.c",
      "new_id": "d52989b126deea71a8ff2b472bad84e14b4c4fa4",
      "new_mode": 33188,
      "new_path": "memory/selector.c"
    },
    {
      "type": "modify",
      "old_id": "03f5f28da1c596e28e74d49de097fbf771f5f012",
      "old_mode": 33188,
      "old_path": "relay32/relay386.c",
      "new_id": "671061d4914f1272b656ce823c95d57650275e66",
      "new_mode": 33188,
      "new_path": "relay32/relay386.c"
    },
    {
      "type": "modify",
      "old_id": "17aa3ebb7789ae0f865e5fabb952536725e8f132",
      "old_mode": 33188,
      "old_path": "relay32/snoop.c",
      "new_id": "d9215b6c81d3ee2fafe440be61ee45df44f39caf",
      "new_mode": 33188,
      "new_path": "relay32/snoop.c"
    },
    {
      "type": "modify",
      "old_id": "617e18eebc936d70316b3421ca80a5c3c9f3c822",
      "old_mode": 33188,
      "old_path": "scheduler/critsection.c",
      "new_id": "20a17ca3cd6694a3c6cb80c8b7c06b06fb5f88d5",
      "new_mode": 33188,
      "new_path": "scheduler/critsection.c"
    },
    {
      "type": "modify",
      "old_id": "1842b9c3783d509beb27d0a4bccb95dc0d7797ab",
      "old_mode": 33188,
      "old_path": "tools/winebuild/build.h",
      "new_id": "5cce3c951631433161b48f830fe687202060c6a3",
      "new_mode": 33188,
      "new_path": "tools/winebuild/build.h"
    },
    {
      "type": "modify",
      "old_id": "10ae35e7f988acf88548e5c4b83c093549b268bb",
      "old_mode": 33188,
      "old_path": "tools/winebuild/import.c",
      "new_id": "c16d6f2108e830197a69c8e623ecf0376ad17e68",
      "new_mode": 33188,
      "new_path": "tools/winebuild/import.c"
    },
    {
      "type": "modify",
      "old_id": "4eb9fb29645f1f3acc196bd21ed3a356d538bf23",
      "old_mode": 33188,
      "old_path": "tools/winebuild/main.c",
      "new_id": "01d63197517284a49ef60d7ca0d954fabedf64b3",
      "new_mode": 33188,
      "new_path": "tools/winebuild/main.c"
    },
    {
      "type": "modify",
      "old_id": "78b9bcfc22ab5227433d165ce5958e75d350b819",
      "old_mode": 33188,
      "old_path": "tools/winebuild/parser.c",
      "new_id": "0f9811dce4229843f7a12520005e002f2eb94972",
      "new_mode": 33188,
      "new_path": "tools/winebuild/parser.c"
    },
    {
      "type": "modify",
      "old_id": "6d4e5e5daa351061b1072c198bcfab0a90a1f5c9",
      "old_mode": 33188,
      "old_path": "tools/winebuild/relay.c",
      "new_id": "6332543c17eb8d0834bb6babeca0b5ea10897fcd",
      "new_mode": 33188,
      "new_path": "tools/winebuild/relay.c"
    },
    {
      "type": "modify",
      "old_id": "047cc986b6bd7bfe6a173ed695f9fcc35354fecf",
      "old_mode": 33188,
      "old_path": "tools/winebuild/res16.c",
      "new_id": "b91ffa3fbf7aa828346fbf6cbc9bcb3fee3278d6",
      "new_mode": 33188,
      "new_path": "tools/winebuild/res16.c"
    },
    {
      "type": "modify",
      "old_id": "a295e6ba27de3eecb8ecf4eab0f2c5a005dd705f",
      "old_mode": 33188,
      "old_path": "tools/winebuild/res32.c",
      "new_id": "ed4a38aa0f09c9685fef9c63af39535d65cb50a0",
      "new_mode": 33188,
      "new_path": "tools/winebuild/res32.c"
    },
    {
      "type": "modify",
      "old_id": "e84150f1b0b4cfe1b8c6e7ea1320b34ff117e93d",
      "old_mode": 33188,
      "old_path": "tools/winebuild/spec16.c",
      "new_id": "23d990f10491d52d38d8f2f857862ccaee8d4687",
      "new_mode": 33188,
      "new_path": "tools/winebuild/spec16.c"
    },
    {
      "type": "modify",
      "old_id": "5bf55da6c394f3fd1e5e9118ae9f078f276429df",
      "old_mode": 33188,
      "old_path": "tools/winebuild/spec32.c",
      "new_id": "7bfd39d31c7ac96097a5c26cbde2828c31de989e",
      "new_mode": 33188,
      "new_path": "tools/winebuild/spec32.c"
    },
    {
      "type": "modify",
      "old_id": "5f8cfa68bca1429e8cce79f19b5c046842cf816a",
      "old_mode": 33188,
      "old_path": "tools/winebuild/utils.c",
      "new_id": "0d9b6aae3fb7e22a7b28d4f1f094f6fd2bf5111d",
      "new_mode": 33188,
      "new_path": "tools/winebuild/utils.c"
    },
    {
      "type": "modify",
      "old_id": "fb7a559219c98d621e17ff92125559c865d6d920",
      "old_mode": 33188,
      "old_path": "windows/winproc.c",
      "new_id": "3fa6fb05ef6410d520c0a554c4f3391bd228585d",
      "new_mode": 33188,
      "new_path": "windows/winproc.c"
    }
  ]
}
