)]}'
{
  "commit": "f36077b0a5ab0be062d95103a4182700b67ac8e4",
  "tree": "0937abd07e51408df9414545cf23e053599cd525",
  "parents": [
    "4761eabdda9764d14778a52a4a9dd1d5e720569e"
  ],
  "author": {
    "name": "Pali Rohár",
    "email": "pali.rohar@gmail.com",
    "time": "Sat Apr 11 01:00:01 2026 +0200"
  },
  "committer": {
    "name": "LIU Hao",
    "email": "lh_mouse@126.com",
    "time": "Tue Apr 14 18:41:41 2026 +0800"
  },
  "message": "crt: Fix return value of fegetexcept(), fedisableexcept() and feenableexcept() functions\n\nFunction __mingw_controlfp() returns bits for disabled exceptions,\nbut function fegetexcept() must return bits for enabled exceptions.\nSo negate bits for return value.\n\nFunction __mingw_controlfp() when modifying cw returns new state,\nbut functions fedisableexcept() and feenableexcept() must return old state.\nSo before modifying cw via __mingw_controlfp(), call fegetexcept() to\ncalculate return value of both fedisableexcept() and feenableexcept()\nfunctions. Also checks for input argument and return -1 when is invalid.\n\nSigned-off-by: LIU Hao \u003clh_mouse@126.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "29b905e3d84fa47f635df3e94e2d1e61d73258da",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/misc/fedisableexcept.c",
      "new_id": "5c3328d02c3b95f489437af2f1357c3051110223",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/misc/fedisableexcept.c"
    },
    {
      "type": "modify",
      "old_id": "8a40bd5fdc6b869df1be37fad99e84afd187fe5d",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/misc/feenableexcept.c",
      "new_id": "7bd6f757fc07ba39df2bce93c72f08d43bf9c214",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/misc/feenableexcept.c"
    },
    {
      "type": "modify",
      "old_id": "ced9f50b0e6537c6fb7dba18e3e4257de8ae237d",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/misc/fegetexcept.c",
      "new_id": "6bbf8d1bde8b94cae967f5cd5aeafd4a0b4b81d2",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/misc/fegetexcept.c"
    }
  ]
}
