)]}'
{
  "commit": "3cd1748a7d156dcf7cdaed0a7f6dede6eebbcc11",
  "tree": "7d319c84110e2897643851092f81c962e481aa56",
  "parents": [
    "64a1f185b376c83278d1fe2ef0ad8a79aeffcb24"
  ],
  "author": {
    "name": "Guinevere Larsen",
    "email": "guinevere@redhat.com",
    "time": "Tue Sep 17 10:16:30 2024 -0300"
  },
  "committer": {
    "name": "Guinevere Larsen",
    "email": "guinevere@redhat.com",
    "time": "Fri Sep 20 17:02:13 2024 -0300"
  },
  "message": "gdb: Move read_dbx_symtab to stabsread, and rename to read_stabs_symtab\n\nDespite the name, read_dbx_symtab is not only used for the dbx file\nformat (also called the aout format). It is used by elf and coff\nimplicitly as well. So I think it makes more sense to have this function\nin the generic stabsread file, so that reading elf files or coff files\ndepends less on GDB\u0027s ability to read dbx files.\n\nThere were 11 static functions in dbxread that were onlyl helper\nfunctions, they were moved and kept as static in stabsread.c. Notably,\ndbx_read_symtab - which is installed as a callback on legacy_psymtab\nfor aout, elf and coff at least - has been moved to stabsread.c and\nrenamed as well; the function that is specific to aout is\ndbx_symfile_read, and that hasn\u0027t been moved.\n\nSome macros had to be moved as well, but since they are still used\nin dbxread, they were moved to the .h file that the struct symloc\nis declared, so anyone can properly use the struct.\n\nApproved-By: Tom Tromey \u003ctom@tromey.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4c0de636861b191674e879e423776735691aae05",
      "old_mode": 33188,
      "old_path": "gdb/dbxread.c",
      "new_id": "446ea3ad906f61145bfc1a44cac5eab91c778aac",
      "new_mode": 33188,
      "new_path": "gdb/dbxread.c"
    },
    {
      "type": "modify",
      "old_id": "23ed779ee05c8d38da61ca587fc068fd1a7ce127",
      "old_mode": 33188,
      "old_path": "gdb/stabsread.c",
      "new_id": "b2fb9b03f74638f47b7628db05bd251572da8af1",
      "new_mode": 33188,
      "new_path": "gdb/stabsread.c"
    },
    {
      "type": "modify",
      "old_id": "b8e0338fa480ec19aadc10e6cb7e6fbcd7546b2e",
      "old_mode": 33188,
      "old_path": "gdb/stabsread.h",
      "new_id": "7e599994f67785bb6391a84485f997805fe07ec4",
      "new_mode": 33188,
      "new_path": "gdb/stabsread.h"
    }
  ]
}
