)]}'
{
  "commit": "7c6cb899c759fb00dc1a95a2ff904220fca1a9dc",
  "tree": "c92803a375ab9fa3125e3040fd365be94513accd",
  "parents": [
    "9d124749d2a6fce91647b2b00475b6293c1c59df"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Fri Feb 05 16:42:32 2021 -0500"
  },
  "committer": {
    "name": "Pedro Alves",
    "email": "pedro@palves.net",
    "time": "Mon Nov 13 14:16:11 2023 +0000"
  },
  "message": "Testcases for stepping over thread exit syscall (PR gdb/27338)\n\nAdd new gdb.threads/step-over-thread-exit.exp and\ngdb.threads/step-over-thread-exit-while-stop-all-threads.exp\ntestcases, exercising stepping over thread exit syscall.  These make\nuse of lib/my-syscalls.S to define the exit syscall.\n\nCo-authored-by: Pedro Alves \u003cpedro@palves.net\u003e\nReviewed-By: Andrew Burgess \u003caburgess@redhat.com\u003e\nBug: https://sourceware.org/bugzilla/show_bug.cgi?id\u003d27338\nChange-Id: Ie8b2c5747db99b7023463a897a8390d9e814a9c9\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2699ad5d714d337d6040d2e2738b4650f5e80d89",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.threads/step-over-thread-exit-while-stop-all-threads.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6a46aff700eb56be5828c63de14753607e5d0887",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.threads/step-over-thread-exit-while-stop-all-threads.exp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "878e5924c5c77f2a4ac17261dbdcd4c14adb3160",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.threads/step-over-thread-exit.c"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ed8534cf518d5bc3bacd779c9f0da04ece70568c",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.threads/step-over-thread-exit.exp"
    },
    {
      "type": "modify",
      "old_id": "38299e45284ea7eb3ad20a6f2b66c11ed73653fc",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/lib/my-syscalls.S",
      "new_id": "02196dd9555c8f7f58592d92ef28f20c660923f3",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/lib/my-syscalls.S"
    },
    {
      "type": "modify",
      "old_id": "cdce05058f9362cb5b509b7aeda27a2e50ff1ac1",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/lib/my-syscalls.h",
      "new_id": "7f9ae387427884237eb9b37267d2943ae08be16d",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/lib/my-syscalls.h"
    }
  ]
}
