)]}'
{
  "commit": "eedb0f2cfd2a54ab6be1065385f40f03045b42f2",
  "tree": "58e1c976680e641d6a1073f0a3cf862cf5102da4",
  "parents": [
    "b9915cbc7d3ac2b9cd136248defbf9538b9a9bcf"
  ],
  "author": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Mon Feb 17 08:57:54 2020 +0100"
  },
  "committer": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Mon Feb 17 08:57:54 2020 +0100"
  },
  "message": "x86/Intel: don\u0027t swap operands of MONITOR{,X} and MWAIT{,X}\n\nGenerally, the documentation doesn\u0027t allow for any explicit operands\nto be specified with MONITOR/MWAIT. To permit the more legible\noverriding of the address size via specifying operands, the option is\nbeing retained even in Intel mode, but operand swapping is being\nsuppressed by this patch. This is both because it makes no sense here\n(all of the operands are inputs) and because, as a result, old gcc\n(prior to 4.8) actually expects it this way with -mintel-syntax (and\nhence gets fixed by this change rather than, as claimed by a reply in\nthe bug report, broken).\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7f642285a13d85b9d702b39b68389b0dc6c9b480",
      "old_mode": 33188,
      "old_path": "gas/ChangeLog",
      "new_id": "112aedba6c6f349cedd2d3e44600b322457f6185",
      "new_mode": 33188,
      "new_path": "gas/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "acade9de48a543c7334f2b78ab956bd65b1a45f1",
      "old_mode": 33188,
      "old_path": "gas/config/tc-i386.c",
      "new_id": "4074a902c83c3bd81b66653f3dd12954b6972aa7",
      "new_mode": 33188,
      "new_path": "gas/config/tc-i386.c"
    },
    {
      "type": "modify",
      "old_id": "8d223624a7d4696a13d924ad76082c9ef9ccb92a",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/i386.exp",
      "new_id": "d884f8936451005c3d3301b53b1c62f4b4bef60b",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/i386.exp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec87eaa7484e83f9a8ce5244aa584e1eb24377ac",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/sse3-intel.d"
    },
    {
      "type": "modify",
      "old_id": "3b12389b617b1835571b3ec1b0276e5de27d06e0",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/sse3.d",
      "new_id": "8035189a97f21e788c34a16a6077a84b70b8725d",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/sse3.d"
    },
    {
      "type": "modify",
      "old_id": "de0f31637a5f29d42304deabd329948fb54086ec",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/sse3.s",
      "new_id": "186e4a5053f37ed21cb6d795bb15b77a30cada63",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/sse3.s"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "44f1503dd28513ef3abb4dfae3b2d607cd74a6e6",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-sse3-intel.d"
    },
    {
      "type": "modify",
      "old_id": "5b8b37db26076e7cb219a90a80b554086effa85a",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-sse3.d",
      "new_id": "02b4fb629a9b321f0c437a60f8b7cfc20369d649",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-sse3.d"
    },
    {
      "type": "modify",
      "old_id": "2b9ecf52bebc3ebfdff60f4963aec58b0f80e9b0",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-sse3.s",
      "new_id": "eb8cdbb267eb0077961c6ecbc305cd23091cf951",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-sse3.s"
    }
  ]
}
