)]}'
{
  "commit": "ad7d7d63cce738b90771abd6f5ba95373b3b179e",
  "tree": "9d7ad5741c58cc467a064a3b967f57611c90b95f",
  "parents": [
    "92860e8577a3dce5ede62d68e7194ce743673d09"
  ],
  "author": {
    "name": "Pali Rohár",
    "email": "pali.rohar@gmail.com",
    "time": "Sun Aug 23 14:06:58 2026 +0200"
  },
  "committer": {
    "name": "LIU Hao",
    "email": "lh_mouse@126.com",
    "time": "Wed Aug 26 13:36:20 2026 +0800"
  },
  "message": "crt: Simplify C99 _Exit symbol\n\nC99 _Exit symbol is available only in the UCRT DLL libraries.\nIt is not available in any crtdll/msvcr* DLL library.\n\nCurrently the _Exit symbol is provided by the libmingwex.a static library\nand also by the UCRT import library. At the same time, mingw-w64 header\nfiles provides inline function _Exit function.\n\nSimplify the whole implementation. Remove inline function _Exit and also\nremove mingwex _Exit implementation. For non-UCRT builds define just\n_Exit symbol as alias to _exit symbol.\n\nSigned-off-by: LIU Hao \u003clh_mouse@126.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "8960f7a6d53b31257c198de3ce7efecf835eb7dd",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/Makefile.am",
      "new_id": "1d7eb87ccecea284dcf558f1e4a03fefeab3ce45",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "1dd30d0a2d00c7c6f67f2dd683970f85586af963",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/def-include/crt-aliases.def.in",
      "new_id": "64e53d555b968d5eda885fa0e0855bec232f6114",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/def-include/crt-aliases.def.in"
    },
    {
      "type": "delete",
      "old_id": "5b049f566b1a5d0471bf7ef704fc74ebaf535af7",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/stdio/_Exit.c",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "f5595df356357bb5ee0dd7c56118fd12a9c6e839",
      "old_mode": 33188,
      "old_path": "mingw-w64-headers/crt/process.h",
      "new_id": "790717253a560ef2874ddffae14a3c0a1794d0f6",
      "new_mode": 33188,
      "new_path": "mingw-w64-headers/crt/process.h"
    },
    {
      "type": "modify",
      "old_id": "f280b4415254bc5039edc69f859ea60ed1727a42",
      "old_mode": 33188,
      "old_path": "mingw-w64-headers/crt/stdlib.h",
      "new_id": "2c72b0b41a774a4ac5d14ee0af13f88416fb7513",
      "new_mode": 33188,
      "new_path": "mingw-w64-headers/crt/stdlib.h"
    }
  ]
}
