)]}'
{
  "commit": "f0dec3f488c12352f62aa8c3ef3adc22599cb1cb",
  "tree": "63ce5887d3fa34662c04a7ce7dc5e475b4e0c36a",
  "parents": [
    "7727283e512e9ff0b014092a483560afbf7dddfe"
  ],
  "author": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Wed Aug 11 08:36:28 2021 +0200"
  },
  "committer": {
    "name": "Jan Beulich",
    "email": "jbeulich@suse.com",
    "time": "Wed Aug 11 08:36:28 2021 +0200"
  },
  "message": "gas: support NaN flavors\n\nLike for infinity, there isn\u0027t just a single NaN. The sign bit may be\nof interest and, going beyond infinity, whether the value is quiet or\nsignalling may be even more relevant to be able to encode.\n\nNote that an anomaly with x86\u0027es double extended precision NaN values\ngets taken care of at the same time: For all other formats a positive\nvalue with all mantissa bits set was used, while here a negative value\nwith all non-significant mantissa bits clear was chose for an unknown\nreason.\n\nFor m68k, since I don\u0027t know their X_PRECISION floating point value\nlayout, a warning gets issued if any of the new flavors was attempted\nto be encoded that way. However likely it may be that, given that the\ncode lives in a source file supposedly implementing IEEE-compliant\nformats, the bit patterns of the individual words match x86\u0027es, I didn\u0027t\nwant to guess so. And my very, very old paper doc doesn\u0027t even mention\nfloating point formats other than single and double.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "91d8aba4814efb06abeadae96e381978b90e1cd2",
      "old_mode": 33188,
      "old_path": "gas/atof-generic.c",
      "new_id": "e93353419e916cbc250051879398708b72d7e792",
      "new_mode": 33188,
      "new_path": "gas/atof-generic.c"
    },
    {
      "type": "modify",
      "old_id": "7f95d05d8b0441f878e62032db8e3d59b7ef6c1d",
      "old_mode": 33188,
      "old_path": "gas/config/atof-ieee.c",
      "new_id": "9cf6aced4ab65e637260d8f3507d788385e80987",
      "new_mode": 33188,
      "new_path": "gas/config/atof-ieee.c"
    },
    {
      "type": "modify",
      "old_id": "c456dffbbad1f611d7f6ab522195609ac270f2b3",
      "old_mode": 33188,
      "old_path": "gas/config/tc-tic4x.c",
      "new_id": "c00121c30badf337e4f5b8c04fd257c4b5ad8b6b",
      "new_mode": 33188,
      "new_path": "gas/config/tc-tic4x.c"
    },
    {
      "type": "modify",
      "old_id": "1bb638b2f91c5bb5bc0ad2dd14858c98235794ab",
      "old_mode": 33188,
      "old_path": "gas/flonum.h",
      "new_id": "59d582d570e78db286138a5b41f457e3b9ffba05",
      "new_mode": 33188,
      "new_path": "gas/flonum.h"
    },
    {
      "type": "modify",
      "old_id": "eabb24c3738f65d5bef04cee12f18535cd897617",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/all/float.s",
      "new_id": "f401ed31a842e6db41b7d21c8d8c65fb8a49c8d3",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/all/float.s"
    },
    {
      "type": "modify",
      "old_id": "798cb6b83826ea45592be1eeb44dc90cf4198edf",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/fp-elf32.d",
      "new_id": "ac67c2ae7217bb755154277b404a3ff5432be1db",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/fp-elf32.d"
    },
    {
      "type": "modify",
      "old_id": "fc96e53490f54dca919a32e3a7b1bab51c073f86",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/fp-elf64.d",
      "new_id": "2b3b6b8b29ad4b4d1b81e5f9a3817e832f70e21c",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/fp-elf64.d"
    },
    {
      "type": "modify",
      "old_id": "c2db0d25343ccd0b0628189caa8010ef36ac531a",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/fp.d",
      "new_id": "ad0afcd60b8d66b22ed39c047b1db07b522581ca",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/fp.d"
    },
    {
      "type": "modify",
      "old_id": "8c5abb490b9825f3b0c1c0495a008a1b677f5457",
      "old_mode": 33188,
      "old_path": "gas/testsuite/gas/i386/fp.s",
      "new_id": "a63464b6cd2321e7a14edebbe590647db0b20a23",
      "new_mode": 33188,
      "new_path": "gas/testsuite/gas/i386/fp.s"
    }
  ]
}
