)]}'
{
  "commit": "b5b8c7f42d57ddc72aee291392f2af5d6cd1d166",
  "tree": "1c59e33c6d4796b410b2b2974b649085eeda0cb2",
  "parents": [
    "64c575e6d859513ee885aec76d66ab183846cdbe"
  ],
  "author": {
    "name": "Philipp Wagner",
    "email": "phw@lowrisc.org",
    "time": "Tue Oct 27 10:44:27 2020 +0000"
  },
  "committer": {
    "name": "Philipp Wagner",
    "email": "mail@philipp-wagner.com",
    "time": "Tue Oct 27 15:45:46 2020 +0000"
  },
  "message": "[otbn] Use .s instead of .S suffix for assembly\n\nOTBN assembly doesn\u0027t go through the pre-processor. The typical file\nextension for such files is `.s`, not `.S`. Rename all OTBN assembly\nfiles to match this convention, and adjust the tooling as well.\n\nFixes #3329\n\nSigned-off-by: Philipp Wagner \u003cphw@lowrisc.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "82485a49662e10b187caf2a7fea2cbc1c8ee8c19",
      "old_mode": 33188,
      "old_path": "doc/ug/otbn_sw.md",
      "new_id": "5e24828f3f33340757bed3be7eb89f857e0649d5",
      "new_mode": 33188,
      "new_path": "doc/ug/otbn_sw.md"
    },
    {
      "type": "modify",
      "old_id": "112e27f04b05ddc9fc4bcecb6808d43d76da64cc",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/README.md",
      "new_id": "0d51b5e998c3d089bbc8cc13e1d66a82e692fb35",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/README.md"
    },
    {
      "type": "modify",
      "old_id": "e96fae7bc39da8941b2281166e2e359cffa9dbd6",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/doc/_index.md",
      "new_id": "ce635c483b29981a801acb40d71eaeec6db17551",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/doc/_index.md"
    },
    {
      "type": "modify",
      "old_id": "39d0be4574409aae9e96c6d107649b3e29be8179",
      "old_mode": 33261,
      "old_path": "hw/ip/otbn/dv/smoke/run_smoke.sh",
      "new_id": "8076602aa2ea9ba72f0d592abbb38479b1a5b7ce",
      "new_mode": 33261,
      "new_path": "hw/ip/otbn/dv/smoke/run_smoke.sh"
    },
    {
      "type": "rename",
      "old_id": "2c7976f3138e115df51f1547b2d48372f611098d",
      "old_mode": 33188,
      "old_path": "hw/ip/otbn/dv/smoke/smoke_test.S",
      "new_id": "2c7976f3138e115df51f1547b2d48372f611098d",
      "new_mode": 33188,
      "new_path": "hw/ip/otbn/dv/smoke/smoke_test.s",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "a89cbb929ffc07631d46083de731b37880ae8dbb",
      "old_mode": 33261,
      "old_path": "hw/ip/otbn/util/otbn-rig",
      "new_id": "c51d983b105f6e7a05de016b2fd7eb52bd9d05e0",
      "new_mode": 33261,
      "new_path": "hw/ip/otbn/util/otbn-rig"
    },
    {
      "type": "modify",
      "old_id": "ef9b23eea160a1b57e54d611fc10d5cc06d750f3",
      "old_mode": 33188,
      "old_path": "sw/otbn/code-snippets/README.md",
      "new_id": "618231a3f714bc3d7b581fe06c947aa40a87cea6",
      "new_mode": 33188,
      "new_path": "sw/otbn/code-snippets/README.md"
    },
    {
      "type": "rename",
      "old_id": "a9661e94c9a0f35002dd82a959cca3d7db39f1de",
      "old_mode": 33188,
      "old_path": "sw/otbn/code-snippets/barrett384.S",
      "new_id": "a9661e94c9a0f35002dd82a959cca3d7db39f1de",
      "new_mode": 33188,
      "new_path": "sw/otbn/code-snippets/barrett384.s",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "2f77b7f3fa51cb3571dcc3b24963c0bc692fdf09",
      "old_mode": 33188,
      "old_path": "sw/otbn/code-snippets/loop.S",
      "new_id": "2f77b7f3fa51cb3571dcc3b24963c0bc692fdf09",
      "new_mode": 33188,
      "new_path": "sw/otbn/code-snippets/loop.s",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "9b85f96a61e13025bc5a917f65facd5b12b09a66",
      "old_mode": 33188,
      "old_path": "sw/otbn/code-snippets/modexp.S",
      "new_id": "9b85f96a61e13025bc5a917f65facd5b12b09a66",
      "new_mode": 33188,
      "new_path": "sw/otbn/code-snippets/modexp.s",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "4bfd7144e04be9ab5af11386ecd29e676b1d8159",
      "old_mode": 33188,
      "old_path": "sw/otbn/code-snippets/mul256.S",
      "new_id": "4bfd7144e04be9ab5af11386ecd29e676b1d8159",
      "new_mode": 33188,
      "new_path": "sw/otbn/code-snippets/mul256.s",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "10a806d00dbb47cf616f272ca73666431fc18cab",
      "old_mode": 33188,
      "old_path": "sw/otbn/code-snippets/mul384.S",
      "new_id": "10a806d00dbb47cf616f272ca73666431fc18cab",
      "new_mode": 33188,
      "new_path": "sw/otbn/code-snippets/mul384.s",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "38d403506f1e71f7a65747101ce5b713e77125e3",
      "old_mode": 33188,
      "old_path": "sw/otbn/code-snippets/pseudo-ops.S",
      "new_id": "38d403506f1e71f7a65747101ce5b713e77125e3",
      "new_mode": 33188,
      "new_path": "sw/otbn/code-snippets/pseudo-ops.s",
      "score": 100
    },
    {
      "type": "modify",
      "old_id": "a853e83dd41c2be10bea43da7573c98f7a026396",
      "old_mode": 33188,
      "old_path": "sw/otbn/code-snippets/rules.mk",
      "new_id": "4d3eaf3a14acd22afaa76e087b85bb3958de4ad2",
      "new_mode": 33188,
      "new_path": "sw/otbn/code-snippets/rules.mk"
    },
    {
      "type": "modify",
      "old_id": "3ad1d9af06c55e3ee2b03ac68266b2ef8021f459",
      "old_mode": 33188,
      "old_path": "util/licence-checker.hjson",
      "new_id": "1ae37a3fdf37fee2ef0a9e0b4c3783d2c9651d51",
      "new_mode": 33188,
      "new_path": "util/licence-checker.hjson"
    }
  ]
}
