)]}'
{
  "commit": "eada60b75448fb37811de4c88cd1685fc90b5069",
  "tree": "daea006f49434dbf1206d4de88389f73a15be222",
  "parents": [
    "4d6b2f971e456962b70e4e91768caffdb36fe016"
  ],
  "author": {
    "name": "David Benjamin",
    "email": "davidben@google.com",
    "time": "Mon Jun 08 11:24:10 2026 -0400"
  },
  "committer": {
    "name": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "email": "boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com",
    "time": "Tue Jun 09 07:33:33 2026 -0700"
  },
  "message": "delocate: Support a few more aarch64 assembly variants\n\nFound by building with aarch64 GCC, which we don\u0027t support with\ndelocate, but let\u0027s fix these in case Clang starts using them:\n\n- Constants in aarch64 assembly can omit the \u0027#\u0027 marker. GCC omits it.\n- :lo12: can *add* an \u0027#\u0027 marker. GCC includes it.\n- We missed a space before the \u0027,\u0027 in register lists\n- We missed the \u0027-\u0027 range case in register lists\n\nThis, with the previous fix, seems to make aarch64 GCC build with\ndelocate.\n\nChange-Id: Iea122dfb565eded2ddf5727333cc2dea62ee8c22\nReviewed-on: https://boringssl-review.googlesource.com/c/boringssl/+/96867\nReviewed-by: Adam Langley \u003cagl@google.com\u003e\nCommit-Queue: David Benjamin \u003cdavidben@google.com\u003e\nPresubmit-BoringSSL-Verified: boringssl-scoped@luci-project-accounts.iam.gserviceaccount.com \u003cboringssl-scoped@luci-project-accounts.iam.gserviceaccount.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aea46fcef0ecb2486e01412e2226e654868c6eb6",
      "old_mode": 33188,
      "old_path": "util/fipstools/delocate/delocate.peg",
      "new_id": "150910fa387bd03467542cc5f3139023e1c55709",
      "new_mode": 33188,
      "new_path": "util/fipstools/delocate/delocate.peg"
    },
    {
      "type": "modify",
      "old_id": "55843dbf97116a6c51aa2be31986dd6991f00297",
      "old_mode": 33188,
      "old_path": "util/fipstools/delocate/delocate.peg.go",
      "new_id": "9db81e52e40543188fd04f1bf174705bd4c6295f",
      "new_mode": 33188,
      "new_path": "util/fipstools/delocate/delocate.peg.go"
    },
    {
      "type": "modify",
      "old_id": "8f35ec6e9ad8e7543d88351c825408a6e131aba5",
      "old_mode": 33188,
      "old_path": "util/fipstools/delocate/testdata/aarch64-Basic/in.s",
      "new_id": "6065438d02c98c43dd358d56e03b6d17f6a14e15",
      "new_mode": 33188,
      "new_path": "util/fipstools/delocate/testdata/aarch64-Basic/in.s"
    },
    {
      "type": "modify",
      "old_id": "54861a71449097ed8ec52302b9d7d87a6e686034",
      "old_mode": 33188,
      "old_path": "util/fipstools/delocate/testdata/aarch64-Basic/out.s",
      "new_id": "62c33da77331f9951b88c0b3f17d59851564cb98",
      "new_mode": 33188,
      "new_path": "util/fipstools/delocate/testdata/aarch64-Basic/out.s"
    }
  ]
}
