)]}'
{
  "commit": "3cd7f3e3bdab2b9f5fa0005ce2b8333b46843c3e",
  "tree": "8aafcd63e6bd6b7c8890192b8ee7dcb5dc6c01f9",
  "parents": [
    "5e5d66b6a46c7b0353308bfb508b96a59f1addbf"
  ],
  "author": {
    "name": "H.J. Lu",
    "email": "hjl.tools@gmail.com",
    "time": "Tue Mar 03 11:24:16 2020 -0800"
  },
  "committer": {
    "name": "H.J. Lu",
    "email": "hjl.tools@gmail.com",
    "time": "Tue Mar 03 11:24:26 2020 -0800"
  },
  "message": "x86: Replace IgnoreSize/DefaultSize with MnemonicSize\n\nSince an instruction template can\u0027t have both IgnoreSize and DefaultSize,\nthis patch replaces IgnoreSize and DefaultSize with MnemonicSize.\n\ngas/\n\n\t* config/tc-i386.c (match_template): Replace ignoresize and\n\tdefaultsize with mnemonicsize.\n\t(process_suffix): Likewise.\n\nopcodes/\n\n\t* i386-gen.c (opcode_modifiers): Replace IgnoreSize/DefaultSize\n\twith MnemonicSize.\n\t* i386-opc.h (IGNORESIZE): New.\n\t(DEFAULTSIZE): Likewise.\n\t(IgnoreSize): Removed.\n\t(DefaultSize): Likewise.\n\t(MnemonicSize): New.\n\t(i386_opcode_modifier): Replace ignoresize/defaultsize with\n\tmnemonicsize.\n\t* i386-opc.tbl (IgnoreSize): New.\n\t(DefaultSize): Likewise.\n\t* i386-tbl.h: Regenerated.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9360e8d8774bd454eb339a6b84257b02d2678cfe",
      "old_mode": 33188,
      "old_path": "gas/ChangeLog",
      "new_id": "ed717afa89d83cbac48b75a3c9b4b19036e2e8eb",
      "new_mode": 33188,
      "new_path": "gas/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "dc745aa7d214eea568e9daaf6641edce31c92296",
      "old_mode": 33188,
      "old_path": "gas/config/tc-i386.c",
      "new_id": "af0a1cb96081a25f8640979f89dcf0b898bc90fc",
      "new_mode": 33188,
      "new_path": "gas/config/tc-i386.c"
    },
    {
      "type": "modify",
      "old_id": "f471cd07f29499b65c781211498e410d8d9b4731",
      "old_mode": 33188,
      "old_path": "opcodes/ChangeLog",
      "new_id": "6508515fa875baa45a1bf20b35c4a9210653a9a2",
      "new_mode": 33188,
      "new_path": "opcodes/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "52e6b3e21ae33dd4c30943f006a672ee78bfb9e6",
      "old_mode": 33188,
      "old_path": "opcodes/i386-gen.c",
      "new_id": "ac7852ee19d04574b3ac71170d1ab8c8486f9db8",
      "new_mode": 33188,
      "new_path": "opcodes/i386-gen.c"
    },
    {
      "type": "modify",
      "old_id": "fc69d4d0fb689c6c490a06044774a72935a56957",
      "old_mode": 33188,
      "old_path": "opcodes/i386-opc.h",
      "new_id": "1718ca2751195863fdadaf4943746728e7850f28",
      "new_mode": 33188,
      "new_path": "opcodes/i386-opc.h"
    },
    {
      "type": "modify",
      "old_id": "69b9cf5235ab929088aed60829e3b5261031de29",
      "old_mode": 33188,
      "old_path": "opcodes/i386-opc.tbl",
      "new_id": "2c8c0f8f3cd896f78caf6bdec08816aae14f9ae6",
      "new_mode": 33188,
      "new_path": "opcodes/i386-opc.tbl"
    },
    {
      "type": "modify",
      "old_id": "700d64e75155e98027b741dfbcbcff5a33dc6dbf",
      "old_mode": 33188,
      "old_path": "opcodes/i386-tbl.h",
      "new_id": "f8a9d2a945dc91749d9f99385f20d5050ac4414f",
      "new_mode": 33188,
      "new_path": "opcodes/i386-tbl.h"
    }
  ]
}
