)]}'
{
  "commit": "a1a1c7a0dd8e5d9325950bf7a88aab853c437205",
  "tree": "28d4727cd198285f7a452b171e7948bd32110f3e",
  "parents": [
    "7f578364de3b2033d57e67244940ddf3bf888a5c"
  ],
  "author": {
    "name": "Martin Storsjö",
    "email": "martin@martin.st",
    "time": "Mon Aug 25 12:56:57 2025 +0300"
  },
  "committer": {
    "name": "Martin Storsjö",
    "email": "martin@martin.st",
    "time": "Thu Aug 28 14:57:16 2025 +0300"
  },
  "message": "crt: Split testcases to a separate Makefile.am in the subdirectory\n\nCurrently, the global AM_CFLAGS used for building mingw-w64-crt\nalso applies when trying to build the tests. These flags force\na specific static CRT configuration, while the tests should\ntest the toolchain\u0027s default configuration.\n\nBy splitting the tests to a separate Makefile.am in the\nsubdirectory, the global AM_CFLAGS for building the runtime\nfiles don\u0027t affect the testcases.\n\nThis fixes building the testcases for e.g. UCRT configurations.\n\nThe Makefile.am contents in the subdirectory an exact copy of the\nprevious snippet, with the \"testcases/\" prefix removed from paths,\nand the \"testcases_\" prefix removed from variables.\n\nRelevant parts of AM_CFLAGS/AM_CXXFLAGS are retained.\n\nSigned-off-by: Martin Storsjö \u003cmartin@martin.st\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7f798348a35e7610d05a3ca48e91a0451fc7266d",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/Makefile.am",
      "new_id": "705bc3c383063e12b3639e9c49c2105351855f66",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "ee0e0e9b00e6099b0a20ba7cdf5a1d79d17ff1a0",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/configure.ac",
      "new_id": "106f0fc06c2695d2cd31eee9e25d6411f5df7755",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/configure.ac"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cfff1641dd1cd2eb3acdc7b9b48c6dd33a1b3d30",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/testcases/Makefile.am"
    },
    {
      "type": "modify",
      "old_id": "0664e65b73135a69e3a31221848133dea363dc93",
      "old_mode": 33188,
      "old_path": "mingw-w64-crt/testcases/complex/Makefile.am",
      "new_id": "8a3e36ee2fb1b31af3d95b45bf9e9afa0bfb8ee6",
      "new_mode": 33188,
      "new_path": "mingw-w64-crt/testcases/complex/Makefile.am"
    }
  ]
}
