)]}'
{
  "commit": "a12915cc7e2a6721678fc4efe7e6a1e9b970512e",
  "tree": "1c422bcf2439796cf8bbd946f7fb37017c1ec54c",
  "parents": [
    "1de6e1fdf10e9e1ab387da04c3bbc6e83e5c5226"
  ],
  "author": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Jan 05 08:20:23 2024 +0100"
  },
  "committer": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Jan 05 08:20:23 2024 +0100"
  },
  "message": "x86: corrections to CPU attribute/flags splitting\n\nThere are a number of issues with 734dfd1cc966 (\"x86: pack CPU flags in\nopcode table\"):\n- the condition when two array slots need writing wasn\u0027t correct (with\n  enough new Cpu* added an out of bounds array access would validly have\n  been complained about by the compiler),\n- table generation didn\u0027t take into account CpuAttrUnused and CpuUnused\n  being independent, and hence there not always (not) being an \"unused\"\n  bitfield member in both structures,\n- cpu_flags_from_attr() wasn\u0027t ready for use on big-endian hosts,\n- there were two style violations.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "172b05133ea6799f18560c37e35c27836fe3dc4e",
      "old_mode": 33188,
      "old_path": "gas/config/tc-i386.c",
      "new_id": "f4feca0518ecb52ab9908927f70f72b3e84ca305",
      "new_mode": 33188,
      "new_path": "gas/config/tc-i386.c"
    },
    {
      "type": "modify",
      "old_id": "09b0ccce84dd50fc57a3d571078f2596bd9414f5",
      "old_mode": 33188,
      "old_path": "opcodes/i386-gen.c",
      "new_id": "a54635e1084ced37443cad39c142d2683b4679c6",
      "new_mode": 33188,
      "new_path": "opcodes/i386-gen.c"
    }
  ]
}
