)]}'
{
  "commit": "c3bb24f5663f3e423f313bc16f27e32ef5e1dc0a",
  "tree": "0a8f85558ebcb713353cd74ef1d2224313c88d3e",
  "parents": [
    "5eeeafe0a6884eaf1c5a21160e78e53842fa7cba"
  ],
  "author": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Feb 24 13:58:35 2023 +0100"
  },
  "committer": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Fri Feb 24 13:58:35 2023 +0100"
  },
  "message": "x86-64: don\u0027t permit LAHF/SAHF with \"generic64\"\n\nThe feature isn\u0027t universally available on 64-bit CPUs.\n\nNote that in i386-gen.c:isa_dependencies[] I\u0027m only adding it to models\nwhere I\u0027m certain the functionality exists. For Nocona and Core I\u0027m\nuncertain in particular.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "920c4bd88bc8612a214bac720e130a85f56b18da",
      "old_mode": 33188,
      "old_path": "gas/config/tc-i386.c",
      "new_id": "71d991bba350136878facf41fa43f60975b7918b",
      "new_mode": 33188,
      "new_path": "gas/config/tc-i386.c"
    },
    {
      "type": "modify",
      "old_id": "6c846bf43f7697d29cf89717f9a5f9f179f8e7f3",
      "old_mode": 33188,
      "old_path": "gas/doc/c-i386.texi",
      "new_id": "f5293833c50e4f0bee98554822a9e4dbacd662a3",
      "new_mode": 33188,
      "new_path": "gas/doc/c-i386.texi"
    },
    {
      "type": "modify",
      "old_id": "6546e280f7e388ce3e51f68ed692b11025a4fe80",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/i386.exp",
      "new_id": "8d5f4e84c4f2a7266ebb643923c837d5499286aa",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/i386.exp"
    },
    {
      "type": "modify",
      "old_id": "284cc24a68fc1983ab1f057dacfc538b39598a12",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/ilp32/x86-64-arch-2.d",
      "new_id": "ea641d40f726b03c50c0bce9f814647950490313",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/ilp32/x86-64-arch-2.d"
    },
    {
      "type": "modify",
      "old_id": "355b91cac1ced2f0f6486addd155bf9379c2ca90",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-arch-2-1.l",
      "new_id": "8a620375c345b6a5c26103e1fe89eb69750cbd14",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-arch-2-1.l"
    },
    {
      "type": "modify",
      "old_id": "2f8bf56d09adad382bd6ecb63717d61850524ea2",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-arch-2-2.l",
      "new_id": "45a4df3ae3b80d398e329f14791527a820117dbe",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-arch-2-2.l"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9a61d847e13a843d6b0a8aa18b15349ef8dfac68",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-arch-2-3.l"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "63544a1dfdec0c4c030d21c4a05cfc07184578bc",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-arch-2-3.s"
    },
    {
      "type": "modify",
      "old_id": "eac5830dc0bf04f5608cac30cf18738f6e460e0a",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-arch-2-lzcnt.d",
      "new_id": "65cf03f7bc3010c9572c6bb7aca83fef2ed74061",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-arch-2-lzcnt.d"
    },
    {
      "type": "modify",
      "old_id": "0e8c0739c8799e4a9b0643c914c8d79648daeb04",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-arch-2-prefetchw.d",
      "new_id": "3e0a8369304061061a626d65099d817f47ff1d34",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-arch-2-prefetchw.d"
    },
    {
      "type": "modify",
      "old_id": "21fdc9782bac1a491e1a0787ed52a0559d1fb533",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-arch-2.d",
      "new_id": "c1f1534354b024900e31253277f550be9a7a14f2",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-arch-2.d"
    },
    {
      "type": "modify",
      "old_id": "fb9877122ae3991ea1cb474e61a2cc85ff6c0073",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-arch-2.s",
      "new_id": "a6454c5511157f02735c330f508e544b99526d97",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-arch-2.s"
    },
    {
      "type": "modify",
      "old_id": "8b31ac871b6d962e44125c767b417ec6cc85448f",
      "old_mode": 33188,
      "old_path": "opcodes/i386-gen.c",
      "new_id": "945d52fce943853eec56480a86ba62488698f22b",
      "new_mode": 33188,
      "new_path": "opcodes/i386-gen.c"
    },
    {
      "type": "modify",
      "old_id": "9bc05f5c532241aac70a3350eeb104290efbf51a",
      "old_mode": 33188,
      "old_path": "opcodes/i386-init.h",
      "new_id": "e867a2a7d7a105d4108b687f31225c0493ce7301",
      "new_mode": 33188,
      "new_path": "opcodes/i386-init.h"
    },
    {
      "type": "modify",
      "old_id": "03811a7f62f72bd3f876b9985b3326a04722ca56",
      "old_mode": 33188,
      "old_path": "opcodes/i386-opc.h",
      "new_id": "35972039557b0d8e76afc87302ff29166271c58f",
      "new_mode": 33188,
      "new_path": "opcodes/i386-opc.h"
    },
    {
      "type": "modify",
      "old_id": "a9fb1196dbfd64ce20a4c0950c49024f6ca773a2",
      "old_mode": 33188,
      "old_path": "opcodes/i386-opc.tbl",
      "new_id": "d9b49dfd7e75c6b2b651aa9fc2fa41851eb87696",
      "new_mode": 33188,
      "new_path": "opcodes/i386-opc.tbl"
    },
    {
      "type": "modify",
      "old_id": "ed0d330de587910a357d6d3fd3dd50a32f9516bc",
      "old_mode": 33188,
      "old_path": "opcodes/i386-tbl.h",
      "new_id": "ec1803f7845045fb1629d87877994cdaafb7bc3c",
      "new_mode": 33188,
      "new_path": "opcodes/i386-tbl.h"
    }
  ]
}
