)]}'
{
  "commit": "2f6db3e2e77d7e10b407fb43b13a985e9b4211ed",
  "tree": "463df82c189fa6e074a078299a5d0e57f636de95",
  "parents": [
    "c2729c37f10af09126b2916215cae425ae724f55"
  ],
  "author": {
    "name": "Tom Tromey",
    "email": "tromey@adacore.com",
    "time": "Wed Aug 06 07:14:56 2025 -0600"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tromey@adacore.com",
    "time": "Wed Aug 06 07:22:11 2025 -0600"
  },
  "message": "Revert \"Call target_can_do_single_step from maybe_software_singlestep\"\n\nThis reverts commit 14de1447c9c52c1bfc52588f8652836f66ac6c47.\n\nAn automated tester said that this patch caused a regression on\naarch64:\n\nFAIL: gdb.arch/aarch64-atomic-inst.exp: Step through the ldxr/stxr sequence (timeout)\n\nI looked into it a bit yesterday but couldn\u0027t see an obvious problem;\nand it\u0027s somewhat of a pain to try to debug it at the moment.\n\nTom de Vries also noticed this and filed it in bugzilla.  So, I\u0027m\nbacking the patch out until I can port the failing test to the AdaCore\ninternal test suite in order to find out what went wrong.\n\nBug: https://sourceware.org/bugzilla/show_bug.cgi?id\u003d28440\nBug: https://sourceware.org/bugzilla/show_bug.cgi?id\u003d33255\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "2f034afcd8047109d89b384b506063cdb97d15c6",
      "old_mode": 33188,
      "old_path": "gdb/arm-linux-tdep.c",
      "new_id": "08526d8e39ddb624e5291689279cdb26496d9209",
      "new_mode": 33188,
      "new_path": "gdb/arm-linux-tdep.c"
    },
    {
      "type": "modify",
      "old_id": "f795d7b9931359d07bc08abdd082604a7b41e59c",
      "old_mode": 33188,
      "old_path": "gdb/breakpoint.c",
      "new_id": "d704ad1e3e2001c2fedab92ec7d46756ad1db7c6",
      "new_mode": 33188,
      "new_path": "gdb/breakpoint.c"
    },
    {
      "type": "modify",
      "old_id": "e9201bc63cdfd3f0234f8eb62e8cb55157d66134",
      "old_mode": 33188,
      "old_path": "gdb/breakpoint.h",
      "new_id": "93411122e9079925d4c828124a9624817a8f82c2",
      "new_mode": 33188,
      "new_path": "gdb/breakpoint.h"
    },
    {
      "type": "modify",
      "old_id": "1e5108135afa226204d972821cb24cdf378e8f95",
      "old_mode": 33188,
      "old_path": "gdb/gdbarch-gen.h",
      "new_id": "281b97b7aa8ce00a350e18fc83d1b92e8da8c5b4",
      "new_mode": 33188,
      "new_path": "gdb/gdbarch-gen.h"
    },
    {
      "type": "modify",
      "old_id": "55df10266657006f56e26552eee8c1a4c852f465",
      "old_mode": 33188,
      "old_path": "gdb/gdbarch_components.py",
      "new_id": "91c867e69bfb0e1b5023771840b24965e2720355",
      "new_mode": 33188,
      "new_path": "gdb/gdbarch_components.py"
    },
    {
      "type": "modify",
      "old_id": "e0e9ffa4caf82e790ff983e744280e57bad1ac45",
      "old_mode": 33188,
      "old_path": "gdb/infrun.c",
      "new_id": "9d3e1b7782e4ddf84089156e910f77c6396586a4",
      "new_mode": 33188,
      "new_path": "gdb/infrun.c"
    },
    {
      "type": "modify",
      "old_id": "7d4ef87fe76844fa344ed2b57b3537f3d35a413b",
      "old_mode": 33188,
      "old_path": "gdb/record-full.c",
      "new_id": "7e3da277998e36126a4e3903084515f15bb22be6",
      "new_mode": 33188,
      "new_path": "gdb/record-full.c"
    }
  ]
}
