)]}'
{
  "commit": "eb52a49702abe3d279cf9eba9291e08bc6b2d9dc",
  "tree": "fa64f2b15ceb651b28c0a0b888bdbf71414cfaae",
  "parents": [
    "4db6e7aa6ae167bc8e45829fa711f565c69a46bf"
  ],
  "author": {
    "name": "Tom Tromey",
    "email": "tromey@adacore.com",
    "time": "Tue Feb 28 07:03:55 2023 -0700"
  },
  "committer": {
    "name": "Tom Tromey",
    "email": "tromey@adacore.com",
    "time": "Mon Mar 27 08:20:29 2023 -0600"
  },
  "message": "Simplify binop_promote\n\nbinop_promote currently only handles integer sizes up to\nbuiltin_long_long.  However, this may not handle 128-bit types.\nSimplify this code, unify the C and non-C (but not OpenCL, as I don\u0027t\nknow how to test this) cases, and handle 128-bit integers as well.\n\nThis still doesn\u0027t exactly follow C or C++ rules.  This could be\nimplemented, but if so, I think it makes more sense as a C-specific\nexpression node.\n\n\n\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f8bbb9ef7662d6b2df4c302fa365cd0e064a4d5c",
      "old_mode": 33188,
      "old_path": "gdb/eval.c",
      "new_id": "6b362f46424546cc8ff807fcb744888dcc32624c",
      "new_mode": 33188,
      "new_path": "gdb/eval.c"
    }
  ]
}
