)]}'
{
  "commit": "04b71bc24bc7e1da1bb2ea347301056e1ddf3673",
  "tree": "999ee182961c879e69d7dbf380b7f9f072785115",
  "parents": [
    "75b259d068e1db2c8ac2246e3118dd5d24724674"
  ],
  "author": {
    "name": "H.J. Lu",
    "email": "hjl.tools@gmail.com",
    "time": "Wed Aug 19 05:55:27 2026 +0800"
  },
  "committer": {
    "name": "H.J. Lu",
    "email": "hjl.tools@gmail.com",
    "time": "Wed Aug 19 18:04:34 2026 +0800"
  },
  "message": "zero-scratch-regs-[29|30].c: Disable TARGET_USE_FFREEP\n\nCompile zero-scratch-regs-[29|30].c with -mtune-ctrl\u003d^use_ffreep to\ndisable using freep instruction instead of fstp to avoid:\n\nFAIL: gcc.target/i386/zero-scratch-regs-29.c scan-assembler-times fstp[ \\t]+%st\\\n\\(0\\\\) 7\nFAIL: gcc.target/i386/zero-scratch-regs-29.c scan-assembler-times fstp[ \\t]+%st\\\n\\(0\\\\) 7\nFAIL: gcc.target/i386/zero-scratch-regs-30.c scan-assembler-times fstp[ \\t]+%st\\\n\\(0\\\\) 6\nFAIL: gcc.target/i386/zero-scratch-regs-30.c scan-assembler-times fstp[ \\t]+%st\\\n\\(0\\\\) 8\n\nwhen TARGET_USE_FFREEP is enabled by default.\n\n\tPR testsuite/126923\n\t* gcc.target/i386/zero-scratch-regs-29.c (dg-options): Add\n\t-mtune-ctrl\u003d^use_ffreep.\n\t* gcc.target/i386/zero-scratch-regs-30.c (dg-options): Likewise.\n\nSigned-off-by: H.J. Lu \u003chjl.tools@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "62706454f6c49c17a2ec51f8b7f884186e5fb9af",
      "old_mode": 33188,
      "old_path": "gcc/testsuite/gcc.target/i386/zero-scratch-regs-29.c",
      "new_id": "636753e2120c502e080e3db034c69dadc2b446cc",
      "new_mode": 33188,
      "new_path": "gcc/testsuite/gcc.target/i386/zero-scratch-regs-29.c"
    },
    {
      "type": "modify",
      "old_id": "c4e99303d22251ef7e30c970db979f58c09bf614",
      "old_mode": 33188,
      "old_path": "gcc/testsuite/gcc.target/i386/zero-scratch-regs-30.c",
      "new_id": "e67baafa6438fdc9e160abd05efd75906d9acc7c",
      "new_mode": 33188,
      "new_path": "gcc/testsuite/gcc.target/i386/zero-scratch-regs-30.c"
    }
  ]
}
