)]}'
{
  "commit": "abcf25501f986df152581faeff08419c198a7ec3",
  "tree": "f344f0554a2bf2acc9c93a4bb1a298d0b5f958e3",
  "parents": [
    "748bc6a7febf874d84657f538c9d9e3b8153c6e7"
  ],
  "author": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Mon Jul 06 14:38:46 2026 +0000"
  },
  "committer": {
    "name": "Simon Marchi",
    "email": "simon.marchi@efficios.com",
    "time": "Mon Jul 06 10:41:37 2026 -0400"
  },
  "message": "gdb/record-full: fix some -Wpessimizing-move errors\n\nCompiling record-full.c with clang shows:\n\n    /home/smarchi/src/binutils-gdb/gdb/record-full.c:2386:14: error: moving a temporary object prevents copy elision [-Werror,-Wpessimizing-move]\n     2386 |         rec.entry \u003d std::move (record_full_reg_entry::from_bfd\n          |                     ^\n    /home/smarchi/src/binutils-gdb/gdb/record-full.c:2386:14: note: remove std::move call here\n     2386 |         rec.entry \u003d std::move (record_full_reg_entry::from_bfd\n          |                     ^~~~~~~~~~~\n     2387 |                                 (cbfd, osec, bfd_offset));\n          |                                                         ~\n    /home/smarchi/src/binutils-gdb/gdb/record-full.c:2393:14: error: moving a temporary object prevents copy elision [-Werror,-Wpessimizing-move]\n     2393 |         rec.entry \u003d std::move (record_full_mem_entry::from_bfd\n          |                     ^\n    /home/smarchi/src/binutils-gdb/gdb/record-full.c:2393:14: note: remove std::move call here\n     2393 |         rec.entry \u003d std::move (record_full_mem_entry::from_bfd\n          |                     ^~~~~~~~~~~\n     2394 |                                 (cbfd, osec, bfd_offset));\n          |                                                         ~\n\nIt\u0027s indeed not recommended to std::move the return value of a\nfunction.  Remove the std::moves.\n\nChange-Id: I80d947aa3d917fe3fcaaad0c3e329cb1de48a8ee\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "695d9d1622cd71b81dc06d0c39c53d6875b97480",
      "old_mode": 33188,
      "old_path": "gdb/record-full.c",
      "new_id": "1392510a175c3ee703ab03f970f75fae3a4922e0",
      "new_mode": 33188,
      "new_path": "gdb/record-full.c"
    }
  ]
}
