)]}'
{
  "commit": "793534c26924c986069b03ab1bd6659aead5065b",
  "tree": "1dc4dc5dab5e5aa0294c2275fa32bc6f18c156fd",
  "parents": [
    "d59c2b35c07805a0cd3146b018808732e61adae3"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Wed Aug 27 10:37:45 2025 +0200"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Wed Aug 27 10:37:45 2025 +0200"
  },
  "message": "[gdb/testsuite] Add have_startup_shell\n\nSay we disable startup-with-shell, we get:\n...\n(gdb) run `echo 8`^M\nStarting program: a2-run `echo 8`^M\n[Thread debugging using libthread_db enabled]^M\nUsing host libthread_db library \"/lib64/libthread_db.so.1\".^M\nusage:  factorial \u003cnumber\u003e^M\n[Inferior 1 (process 10787) exited with code 01]^M\n(gdb) FAIL: gdb.base/a2-run.exp: run \"a2-run\" with shell (timeout)\n...\n\nFix this by only doing this test if startup-with-shell is supported.\n\nThis fixes the test-case on msys2-ucrt64, where startup-with-shell is not\nsupported.\n\nLikewise in other test-cases.\n\nTested on x86_64-linux.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4e95e56ed894d2238ad583cebbd67e5915e5aadf",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.base/a2-run.exp",
      "new_id": "966e12a6f0583744f43d661579ad3aedb90b0a93",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/a2-run.exp"
    },
    {
      "type": "modify",
      "old_id": "33952e4bd7696c0874aaa0f14788bdcd2bf1a178",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.base/args.exp",
      "new_id": "7b62a750bf4abc7f88e16e6c8d8550a6cbbdb06f",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/args.exp"
    },
    {
      "type": "modify",
      "old_id": "9406c7882f043bdb8982dc3ca387bb4c1bf1092b",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.base/inferior-args.exp",
      "new_id": "dfa1215c504431529b9e3dd915e84fa86eb9198f",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/inferior-args.exp"
    },
    {
      "type": "modify",
      "old_id": "80dfdf3db83c524a74a8b1b736044cf363633636",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.base/startup-with-shell.exp",
      "new_id": "9c016b47c1f1f1ef4bd6e9cc21dd2ebc4e195dca",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/startup-with-shell.exp"
    },
    {
      "type": "modify",
      "old_id": "a7a61b80fd2ccba3fabb13f6afffd506d0756e2b",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.mi/mi-exec-run.exp",
      "new_id": "43406cf6ab4fc431ab490143b30aad3cf6497995",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.mi/mi-exec-run.exp"
    },
    {
      "type": "modify",
      "old_id": "041650ac33a559ea0305da0560f074e87e78d594",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/lib/gdb.exp",
      "new_id": "d3e2a454902cdabffae5073adc7c10a9e7af904e",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/lib/gdb.exp"
    }
  ]
}
