)]}'
{
  "commit": "eb5d719dd774afd445dbf2be891868cf1973058c",
  "tree": "ee4e79f92ecd017a275c0570bbdfd8adec976024",
  "parents": [
    "aa0c55a9669b7321f5b088ee4833ddad11dfa7b1"
  ],
  "author": {
    "name": "konglin1",
    "email": "lingling.kong@intel.com",
    "time": "Mon Jul 01 23:01:12 2024 -0700"
  },
  "committer": {
    "name": "H.J. Lu",
    "email": "hjl.tools@gmail.com",
    "time": "Mon Jul 01 23:08:31 2024 -0700"
  },
  "message": "x86-64: Verify that TLS IE works with APX NF\n\nVerify that\n\n{nf} add %reg1, foo@gottpoff(%rip), %reg2\n{nf} add foo@gottpoff(%rip), %reg, %reg2\n\nwork correctly with ld and gold.\n\ngas/\n\n\t* testsuite/gas/i386/x86-64-gottpoff.d: Updated.\n\t* testsuite/gas/i386/x86-64-gottpoff.s: Add tests for\n\t\"{nf} add %reg1, foo@gottpoff(%rip), %reg2\" and\n\t\"{nf} add foo@gottpoff(%rip), %reg, %reg2\".\n\ngold/\n\n\t* testsuite/x86_64_ie_to_le.s: Add tests for\n\t\"{nf} add %reg1, foo@gottpoff(%rip), %reg2\" and\n\t\"{nf} add foo@gottpoff(%rip), %reg, %reg2\".\n\t* testsuite/x86_64_ie_to_le.sh: Updated.\n\nld/\n\n\t* testsuite/ld-x86-64/tlsbindesc.s: Add R_X86_64_CODE_6_GOTTPOFF\n\tfor APX NF tests.\n\t* testsuite/ld-x86-64/tlsbindesc.d: Updated.\n\t* testsuite/ld-x86-64/tlsbindesc.rd: Likewise.\n\nCo-Authored-By: H.J. Lu \u003chjl.tools@gmail.com\u003e\nSigned-off-by: H.J. Lu \u003chjl.tools@gmail.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f2c039abe727628297e6298944f6c57e26bfca5c",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-gottpoff.d",
      "new_id": "5d0dd582425086f84c3ab472be85acef7e06b95a",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-gottpoff.d"
    },
    {
      "type": "modify",
      "old_id": "e39010afc6925500644835719cf66465e2fc2f0a",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/x86-64-gottpoff.s",
      "new_id": "d1f55017b0a1151e2cc4ef62f98535f4e535d313",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/x86-64-gottpoff.s"
    },
    {
      "type": "modify",
      "old_id": "bd0643dc87f671ef6d98a8ed979fa432767ad572",
      "old_mode": 33188,
      "old_path": "gold/testsuite/x86_64_ie_to_le.s",
      "new_id": "56f3dfcc35ea841a06e45c0aa9ce60573f90acbc",
      "new_mode": 33188,
      "new_path": "gold/testsuite/x86_64_ie_to_le.s"
    },
    {
      "type": "modify",
      "old_id": "5308712ddbd70c8d7d83fa5b24eca82299ed527e",
      "old_mode": 33261,
      "old_path": "gold/testsuite/x86_64_ie_to_le.sh",
      "new_id": "29272727c5ac18174bc16b8892b3f35bb32d1ce3",
      "new_mode": 33261,
      "new_path": "gold/testsuite/x86_64_ie_to_le.sh"
    },
    {
      "type": "modify",
      "old_id": "be89f38199dda62d4a2514d6c21af40b352428bf",
      "old_mode": 33188,
      "old_path": "ld/testsuite/ld-x86-64/tlsbindesc.dd",
      "new_id": "7aa1b922b3cd5812bbf4796c70a8c652d28f0883",
      "new_mode": 33188,
      "new_path": "ld/testsuite/ld-x86-64/tlsbindesc.dd"
    },
    {
      "type": "modify",
      "old_id": "59325b04e19ec25c746419d30208683435acf35e",
      "old_mode": 33188,
      "old_path": "ld/testsuite/ld-x86-64/tlsbindesc.rd",
      "new_id": "1e0348e963fef3df79386e32ab874ddfc55df745",
      "new_mode": 33188,
      "new_path": "ld/testsuite/ld-x86-64/tlsbindesc.rd"
    },
    {
      "type": "modify",
      "old_id": "4747fc1bc307838b52b633539c421999a283b212",
      "old_mode": 33188,
      "old_path": "ld/testsuite/ld-x86-64/tlsbindesc.s",
      "new_id": "8aad1025de846f2af39d5520044ff0ff6d104d5c",
      "new_mode": 33188,
      "new_path": "ld/testsuite/ld-x86-64/tlsbindesc.s"
    }
  ]
}
