)]}'
{
  "commit": "6df97c56ea0f3086c96743ec47148ee69fd8cf71",
  "tree": "883bb66ad65f3b9f9da62c593318d8c88e4611ea",
  "parents": [
    "d712f2768ac5e71027657d85b921fc0e85d94bcd"
  ],
  "author": {
    "name": "Kavitha Natarajan",
    "email": "kavitha.natarajan@amd.com",
    "time": "Tue Jun 14 10:37:46 2022 +0530"
  },
  "committer": {
    "name": "Kavitha Natarajan",
    "email": "kavitha.natarajan@amd.com",
    "time": "Tue Jun 14 10:37:46 2022 +0530"
  },
  "message": "Debug support for global alias variable\n\nStarting with (future) Clang 15 (since\nhttps://reviews.llvm.org/D120989), Clang emits the DWARF information\nof global alias variables as DW_TAG_imported_declaration.  However,\nGDB does not handle it.  It incorrectly always reads this tag as\nC++/Fortran imported declaration (type alias, namespace alias and\nFortran module).  This commit adds support to handle this tag as an\nalias variable.\n\nThis change fixes the failures in the gdb.base/symbol-alias.exp\ntestcase with current git Clang.  This testcase is also updated to\ntest nested (recursive) aliases.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "64cb8d421b916c1eb28d42d82ae16dce7cdd88eb",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/read.c",
      "new_id": "e22e09b4e2b4e1fdeb4b825610f3c7c102d5e110",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/read.c"
    },
    {
      "type": "modify",
      "old_id": "289f49bbc3f0d2625cc2e43ec58fab7eda29cedc",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.base/symbol-alias.exp",
      "new_id": "9cc26bb66e54f6dafe6d692c94c77942d7a1d1b8",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/symbol-alias.exp"
    },
    {
      "type": "modify",
      "old_id": "34f4e121e257981c059d136fbd703784ec7610f4",
      "old_mode": 33188,
      "old_path": "gdb/testsuite/gdb.base/symbol-alias2.c",
      "new_id": "c1c0413ed60219b1b6fd06fa40595a8583ec445c",
      "new_mode": 33188,
      "new_path": "gdb/testsuite/gdb.base/symbol-alias2.c"
    }
  ]
}
