)]}'
{
  "commit": "08d237dd4ebdcc0a13cac1dc57cd73de067d2f98",
  "tree": "d7989c288ff5b9b4a83f214cfca31db9077efa78",
  "parents": [
    "c7d0901842fc1b4391e1d7663608b7b43edd9fde"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Tue Nov 15 14:00:41 2022 +0100"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Tue Nov 15 14:00:41 2022 +0100"
  },
  "message": "[gdb/testssuite] Skip aarch64 in skip_gdbserver_test if no xml support\n\nOn aarch64-linux, with a gdb build without libexpat, so without xml support, I\nrun into:\n...\n(gdb) builtin_spawn attach-no-multi-process^M\nattach 26808^M\nAttaching to Remote target^M\nwarning: Can not parse XML target description; XML support was disabled at \\\n  compile time^M\nReading symbols from attach-no-multi-process...^M\nRemote \u0027g\u0027 packet reply is too long (expected 788 bytes, got 796 bytes): ... ^M\n...\n\nThe test-case checks for skip_gdbserver_tests and that one contains a check\nfor xml support:\n...\n    # If GDB is lack of XML support, and targets, like arm, have\n    # multiple target descriptions, GDB doesn\u0027t know which target\n    # description GDBserver uses, and may fail to parse \u0027g\u0027 packet\n    # after connection.\n    if { [gdb_skip_xml_test]\n\t \u0026\u0026 ([istarget \"arm*-*-linux*\"]\n\t      || [istarget \"mips*-*-linux*\"]\n\t      || [istarget \"powerpc*-*-linux*\"]\n\t      || [istarget \"s390*-*-linux*\"]\n\t      || [istarget \"x86_64-*-linux*\"]\n\t      || [istarget \"i\\[34567\\]86-*-linux*\"]) } {\n\treturn 1\n    }\n...\nbut it doesn\u0027t trigger because aarch64 is missing.\n\nFix this by adding istarget \"aarch64*-*-linux*\".\n\nTested on aarch64-linux.\n\nApproved-By: Luis Machado \u003cluis.machado@arm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3f2cec246fa2f3877ad3835980869608d049bb17",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/lib/gdbserver-support.exp",
      "new_id": "c9f0c35c07e2c77b05feb9cd96d47e25e5d3223f",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/lib/gdbserver-support.exp"
    }
  ]
}
