)]}'
{
  "commit": "51d525db2edce2708d85c4ff63e82269bbe0f3fc",
  "tree": "1d8adf4b9bcde152a3be23002b276b6bd320c93c",
  "parents": [
    "5bc71c2a6b8efb27089baa1fecded82be4f550a7"
  ],
  "author": {
    "name": "Jens Remus",
    "email": "jremus@linux.ibm.com",
    "time": "Mon Feb 05 17:50:05 2024 +0100"
  },
  "committer": {
    "name": "Andreas Arnez",
    "email": "arnez@linux.ibm.com",
    "time": "Thu Feb 08 14:21:01 2024 +0100"
  },
  "message": "gdb: Fix building with clang\n\nThis resolves the following clang++ error message:\n\n../../gdb/symtab.c:4892:33: error: logical not is only applied to the left hand side of this comparison [-Werror,-Wlogical-not-parentheses]\n              if (preg.has_value () \u0026\u0026 !preg-\u003eexec (sym-\u003enatural_name (), 0,\n                                       ^\n../../gdb/symtab.c:4892:33: note: add parentheses after the \u0027!\u0027 to evaluate the comparison first\n              if (preg.has_value () \u0026\u0026 !preg-\u003eexec (sym-\u003enatural_name (), 0,\n                                       ^\n                                        (\n../../gdb/symtab.c:4892:33: note: add parentheses around left hand side expression to silence this warning\n              if (preg.has_value () \u0026\u0026 !preg-\u003eexec (sym-\u003enatural_name (), 0,\n                                       ^\n                                       (\n\nBug: https://sourceware.org/PR31328\n\nSigned-off-by: Jens Remus \u003cjremus@linux.ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "32b19e6c902315eec575ef9b11208b4b6bab3151",
      "old_mode": 33188,
      "old_path": "gdb/symtab.c",
      "new_id": "02f5d4f1b3d19df163072f3d6f32293795bb6405",
      "new_mode": 33188,
      "new_path": "gdb/symtab.c"
    }
  ]
}
