)]}'
{
  "commit": "aa4a1608ea2744108ec62e7baba99c7fa99800ad",
  "tree": "44cc7d27d6d9f7cae8911531e3e8e76827bed9c9",
  "parents": [
    "d9a8473311915852f3229f4177d13988e3393c1d"
  ],
  "author": {
    "name": "Tobias Burnus",
    "email": "tburnus@baylibre.com",
    "time": "Mon Jun 22 10:03:26 2026 +0200"
  },
  "committer": {
    "name": "Tobias Burnus",
    "email": "tburnus@baylibre.com",
    "time": "Mon Jun 22 10:03:26 2026 +0200"
  },
  "message": "Fortran/OpenMP: Split-off resolve_omp_allocate_clauses\n\nMove the code for ALLOCATE clause checking out of resolve_omp_clauses into\na new function. Additionally, the all-enclosing if condition block is\nreplaced by an early return; likewise, an inner if condition block that\nstretched to the end of the outer one is replaced by a second early\nreturn. Hence, a lot of code could be shifted 4 or 8 columns to the left.\n\nExcept for the re-indentation, the early exit changes to the two if\nconditions and to two variable declarations, the code is identical.\n\ngcc/fortran/ChangeLog:\n\n\t* openmp.cc (resolve_omp_allocate_clauses): New function for\n\tresolving \u0027allocate\u0027 clauses, splitt-off from ...\n\t(resolve_omp_clauses): ... here. Call the new function.\n\nSuggested-by: Julian Brown \u003cjulian@codesourcery.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "526ad03c8281d1e22c2594ba9868f23a6c0f9c7d",
      "old_mode": 33188,
      "old_path": "gcc/fortran/openmp.cc",
      "new_id": "f3d21786932c39bcded86135b4bb0ef4a76dbd23",
      "new_mode": 33188,
      "new_path": "gcc/fortran/openmp.cc"
    }
  ]
}
