)]}'
{
  "commit": "2a215bbf7c0b02cf281aecbc9cb1b56d52ff7fc0",
  "tree": "2cc8366d42e7a5b602eebcfbd8d724c6ae8179ec",
  "parents": [
    "d4cea453901b3f1d1e7ea95e8ce0d7860fa9602b"
  ],
  "author": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Wed Jul 24 14:56:56 2024 +0200"
  },
  "committer": {
    "name": "Tom de Vries",
    "email": "tdevries@suse.de",
    "time": "Wed Jul 24 14:56:56 2024 +0200"
  },
  "message": "[gdb/testsuite] Handle address class annotation for s390x in some test-cases\n\nOn s390x-linux, I ran into:\n...\n(gdb) ptype crash^M\ntype \u003d class crash {^M\n^M\n  public:^M\n    crash(int (class {...}::*)(class {...} * const @mode32));^M\n}^M\n(gdb) FAIL: gdb.dwarf2/dw2-anon-mptr.exp: ptype crash\n...\n\nThe problem is that the test-case doesn\u0027t expect the address class annotation\n@mode32.\n\nThe test-case uses a .S file, with the address size hard-coded to 4 bytes, and\nthat\u0027s something that is annotated with @mode32 on s390x (which uses 8 byte\naddresses).\n\nFix this by allowing the annotation in the regexp.\n\nLikewise in two other test-cases.\n\nTested on s390-linux and x86_64-linux.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5935ba628b6f033a13de36a8d8bd38106b491277",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.dwarf2/dw2-anon-mptr.exp",
      "new_id": "fa98e413ad8130e3183cbab3f962c0b80300794b",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.dwarf2/dw2-anon-mptr.exp"
    },
    {
      "type": "modify",
      "old_id": "cebed1d292bb86a107a2242bd79c9ded9c452246",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.dwarf2/dw2-opt-structptr.exp",
      "new_id": "d73f4a892ba1b91d252ff24a50cd4dab1b45d16a",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.dwarf2/dw2-opt-structptr.exp"
    },
    {
      "type": "modify",
      "old_id": "c97c887d5a120dd8ccd515f35e40a9fa5cd6384f",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.exp",
      "new_id": "21ad111c9ac082906964c7798a9b9b095ccf49fa",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.dwarf2/member-ptr-forwardref.exp"
    }
  ]
}
