)]}'
{
  "commit": "27de7d7bc3c16137f03a5be2d5da2b7687200eff",
  "tree": "f8508d313dc6b3b3088aad4b90c64e35ceffd214",
  "parents": [
    "4ca244e7db3a9302bf49558f09c3c37f028e01d9"
  ],
  "author": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Mon Mar 10 15:52:17 2025 -0600"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tom@tromey.com",
    "time": "Wed Sep 10 16:05:27 2025 -0600"
  },
  "message": "Add another minor hack to cooked_index_entry::full_name\n\nThis patch adds another minor hack to cooked_index_entry::full_name.\nIn particular, if GNAT emits non-hierarchical names (still the default\nas the hierarchical series is blocked on one tricky problem), then a\nrequest to compute the \"linkage-style\" name will now just return the\n\u0027name\u0027 field.\n\nWithout this tweak, this series would regress ada-cold-name.exp,\nbecause the search would look for \"name.cold\" but the index would\nreturn \"name[cold]\" as the \"linkage\" name (which would be wrong).\n\nThis area is a bit difficult to unravel.  The best plan here, IMO, is\nto change Ada to work like the other languages in gdb: store the\nnatural name and do searches with that name.  I think this is\nachievable, but I didn\u0027t want to try it here.\n\nI\u0027ve updated the relevant bug (tagged below) to reflect this.\n\nBug: https://sourceware.org/bugzilla/show_bug.cgi?id\u003d32766\nAcked-By: Simon Marchi \u003csimon.marchi@efficios.com\u003e\n\n\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "a5e3fcb6caaad517f4b7a2033c234c7688ee70bc",
      "old_mode": 33188,
      "old_path": "gdb/dwarf2/cooked-index-entry.c",
      "new_id": "0482b640f85e5a60273cc13d7af64144a051a4d6",
      "new_mode": 33188,
      "new_path": "gdb/dwarf2/cooked-index-entry.c"
    }
  ]
}
