)]}'
{
  "commit": "4dcb932e645bdb0e63cecffb626d0805d9a19c27",
  "tree": "4e37bd08f9505bd504d5fe800b6a43f25d5b51b4",
  "parents": [
    "5463a15c18bf01ba33bfbdc6739649fe1d00058b"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Mon May 09 12:22:02 2022 +0200"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Mon May 09 12:22:02 2022 +0200"
  },
  "message": "[gdb/tdep] Support catch syscall pipe2 for i386\n\nWith test-case gdb.base/catch-syscall.exp and target board unix/-m32, we run\ninto:\n...\n(gdb) catch syscall pipe2^M\nUnknown syscall name \u0027pipe2\u0027.^M\n(gdb) FAIL: gdb.base/catch-syscall.exp: determine pipe syscall: catch syscall pipe2\n...\n\nFix this by:\n- adding a pipe2 entry in gdb/syscalls/i386-linux.xml.in, and\n- regenerating gdb/syscalls/i386-linux.xml using\n  \"xsltproc --output i386-linux.xml apply-defaults.xsl i386-linux.xml.in\".\n\nTested on x86_64-linux with native and unix/-m32.\n\nBug: https://sourceware.org/bugzilla/show_bug.cgi?id\u003d29056\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a783dd10af35b611329548309c9919587b60396d",
      "old_mode": 33188,
      "old_path": "gdb/syscalls/i386-linux.xml",
      "new_id": "4a7a2345186978f8b0e4dd9c6fe93d973c7c0f62",
      "new_mode": 33188,
      "new_path": "gdb/syscalls/i386-linux.xml"
    },
    {
      "type": "modify",
      "old_id": "e778ab54043e212903bf49d2d603a838c119ed10",
      "old_mode": 33188,
      "old_path": "gdb/syscalls/i386-linux.xml.in",
      "new_id": "13c4d1d99d4e486b44afa3731237fff0b19e29ec",
      "new_mode": 33188,
      "new_path": "gdb/syscalls/i386-linux.xml.in"
    }
  ]
}
