)]}'
{
  "commit": "8e48670ea65719bcebc2d9fe9ca3e9f381da3863",
  "tree": "ce098727be8ed3c21822f070ce38025ccfb7ff63",
  "parents": [
    "ccfaa5a439cba3c400550738dc1c1b138987933b"
  ],
  "author": {
    "name": "Matthieu Longo",
    "email": "matthieu.longo@arm.com",
    "time": "Mon Feb 09 17:49:09 2026 +0000"
  },
  "committer": {
    "name": "Matthieu Longo",
    "email": "matthieu.longo@arm.com",
    "time": "Tue Mar 03 00:44:50 2026 +0000"
  },
  "message": "aarch64 gas: use bool return type for sub-option parsing\n\nThe signature of the functions used to decode sub-options mirrors that\nof md_parse_option(). They currently return an integer, but the return\nvalue is always set to 0 on failure and 1 on success, which exactly\nmatches boolean semantics.\nThese functions likely predate C99 as the minimum supported C standard\nin binutils. Today, there is no good reason to keep this legacy interface\ninstead of using a proper boolean type.\n\nThis patch updates the sub-option parsing functions to return a boolean\nand adjusts the corresponding code accordingly.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ca9387dcfd8216c3bbfa8fb7bee9fab0aca4dc81",
      "old_mode": 33188,
      "old_path": "gas/config/tc-aarch64.c",
      "new_id": "cd76163488c48e45d43c35b2704d637999d51015",
      "new_mode": 33188,
      "new_path": "gas/config/tc-aarch64.c"
    }
  ]
}
