)]}'
{
  "commit": "fe7f6cfe8385a48e1af563d474b7780c0ebfd654",
  "tree": "ec3a1856c19941618f4286e9ed2806109615be89",
  "parents": [
    "51aafc95ce56872ee16077c83b7c5c52da2620fb"
  ],
  "author": {
    "name": "Pali Rohár",
    "email": "pali.rohar@gmail.com",
    "time": "Thu Apr 17 15:15:59 2025 +0200"
  },
  "committer": {
    "name": "Martin Storsjö",
    "email": "martin@martin.st",
    "time": "Sun May 25 15:21:14 2025 +0300"
  },
  "message": "crt: exe: Invoke gcc c++ constructors after msvc c++ constructors\n\nFunction __main() is function for executing gcc c++ constructors. Move it\ninto guarded code which prevents duplicate code execution, after executing\nmsvc c++ constructors (__xc_a-__xc_z callbacks).\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0f79c0a614a645a54a81d0dbf6843ed20bcacd2f",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/crt/crtexe.c",
      "new_id": "00221ea48a03822378afc0455499da311fa0e915",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/crt/crtexe.c"
    }
  ]
}
