)]}'
{
  "commit": "27e4e8af3ad033edd5f10517346c12db7d2373e1",
  "tree": "6329a4b906f11f4599c67bbd53a8bfe14c3be514",
  "parents": [
    "554068200b304005f072faa2c7868147b3584b34"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Mon Aug 17 11:16:14 2026 -0400"
  },
  "committer": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Tue Aug 18 13:36:37 2026 -0400"
  },
  "message": "gdb/elfread: remove use of sprintf\n\nWhen building on macOS, I get:\n\n    /Users/smarchi/src/binutils-gdb/gdb/elfread.c:813:3: error: \u0027sprintf\u0027 is deprecated: This function is provided for compatibility reasons only.  Due to security concerns inherent in the design of sprintf(3), it is highly recommended that you use snprintf(3) instead. [-Werror,-Wdeprecated-declarations]\n      813 |   sprintf (name_got_plt, \"%s\" SYMBOL_GOT_PLT_SUFFIX, name);\n          |   ^\n\nChange this use of sprintf with an std::string, which also allows\ngetting rid of a use of alloca.\n\nChange-Id: I296e25c863463ef05eca582c8303557570d63cf0\nApproved-By: Andrew Burgess \u003caburgess@redhat.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e3890ae0270cc1db0878eac59f097c104f6e20ea",
      "old_mode": 33188,
      "old_path": "gdb/elfread.c",
      "new_id": "fcbd0176d08fd3c26f3e097af531ffe048a48296",
      "new_mode": 33188,
      "new_path": "gdb/elfread.c"
    }
  ]
}
