)]}'
{
  "commit": "d0975d800285f61d60cd7c3f47b185304a09a052",
  "tree": "74556dfedb7bb73d1515f3f21067bc6a9f09959e",
  "parents": [
    "fe39ffdc202f04397f31557f17170b40bc42b77a"
  ],
  "author": {
    "name": "Tsukasa OI",
    "email": "research_trasio@irq.a4lg.com",
    "time": "Thu Sep 15 04:06:09 2022 +0000"
  },
  "committer": {
    "name": "Tsukasa OI",
    "email": "research_trasio@irq.a4lg.com",
    "time": "Thu Sep 15 10:46:02 2022 +0000"
  },
  "message": "bfd, binutils, gas: Remove/mark unused variables\n\nClang generates a warning on unused (technically, written but not read\nthereafter) variables.  By the default configuration (with \"-Werror\"), it\ncauses a build failure (unless \"--disable-werror\" is specified).\n\nThis commit adds ATTRIBUTE_UNUSED attribute to some of them, which means\nthey are *possibly* unused (can be used but no warnings occur when\nunused) and removes others.\n\nbfd/ChangeLog:\n\n\t* elf32-lm32.c (lm32_elf_size_dynamic_sections): Mark unused\n\trgot_count variable.\n\t* elf32-nds32.c (elf32_nds32_unify_relax_group): Remove unused\n\tcount variable.\n\t* mmo.c (mmo_scan): Mark unused lineno variable.\n\nbinutils/ChangeLog:\n\n\t* windmc.c (write_rc): Remove unused i variable.\n\ngas/ChangeLog:\n\n\t* config/tc-riscv.c (riscv_ip): Remove unused argnum variable.\n\nld/ChangeLog:\n\n\t* pe-dll.c (generate_reloc): Remove unused bi and page_count\n\tvariables.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "4830ab21dfa613929da7e9f5078038f0e274399d",
      "old_mode": 33188,
      "old_path": "bfd/elf32-lm32.c",
      "new_id": "64b3edef46695c2c18abef856793c947500703f8",
      "new_mode": 33188,
      "new_path": "bfd/elf32-lm32.c"
    },
    {
      "type": "modify",
      "old_id": "82c20592d6d3af60a4836795cf1cb31bea218465",
      "old_mode": 33188,
      "old_path": "bfd/elf32-nds32.c",
      "new_id": "35e0302ed7490ddfe60d0ebfac44dbfdce7c8b6a",
      "new_mode": 33188,
      "new_path": "bfd/elf32-nds32.c"
    },
    {
      "type": "modify",
      "old_id": "fd92a346bc742de87f49ecb516d67d754e296ef5",
      "old_mode": 33188,
      "old_path": "bfd/mmo.c",
      "new_id": "ddcdd35a15ff0b077ac5de04e91912159646a789",
      "new_mode": 33188,
      "new_path": "bfd/mmo.c"
    },
    {
      "type": "modify",
      "old_id": "b47da91f1bb1b7f793fbac1b60cc070229aaa844",
      "old_mode": 33188,
      "old_path": "binutils/windmc.c",
      "new_id": "9a22e4991fb5cd1f6593560dc1aa3d92e77ac31e",
      "new_mode": 33188,
      "new_path": "binutils/windmc.c"
    },
    {
      "type": "modify",
      "old_id": "df2e201fb74c07c84c6af71b7767054b921d8068",
      "old_mode": 33188,
      "old_path": "gas/config/tc-riscv.c",
      "new_id": "2f5ee18e451e895b990f8f4cb5dee07f54f6a451",
      "new_mode": 33188,
      "new_path": "gas/config/tc-riscv.c"
    },
    {
      "type": "modify",
      "old_id": "92c33f528c80333d39e11b0a02dd8a42ad575c78",
      "old_mode": 33188,
      "old_path": "ld/pe-dll.c",
      "new_id": "338e2def83c5ab7ab1f0dbba85bba7dbc0aa6c3e",
      "new_mode": 33188,
      "new_path": "ld/pe-dll.c"
    }
  ]
}
