)]}'
{
  "commit": "52ff9e9d54d1f528eb7645706bb3a67fc535050b",
  "tree": "7cdc4a8bcfe54766fd50efd7834b2da40383593f",
  "parents": [
    "762f95fdc65f9fb138d77bed44d77b8fd947dc44"
  ],
  "author": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Wed Jul 31 08:02:24 2024 +0930"
  },
  "committer": {
    "name": "Alan Modra",
    "email": "amodra@gmail.com",
    "time": "Wed Jul 31 10:43:05 2024 +0930"
  },
  "message": "fix the framework error\n\nRunning the testsuite for an x86_64-w64-mingw32 target using the\nUbuntu package gcc-mingw-w64-x86-64 version 13.2.0-6ubuntu1+26.1\nresults in a number of messages:\nERROR: can\u0027t decipher gcc version number, fix the framework!\n\nSomeone in their wisdom decided this compiler should advertise itself\nwith a version of 13-win32, breaking the ld testsuite version checks.\n(It is also configured using --with-as\u003d/usr/bin/x86_64-w64-mingw32-as\n--with-ld\u003d/usr/bin/x86_64-w64-mingw32-ld which renders the -B flag\ninoperative for testing the newly built gas and ld.  You\u0027d need to\ninstall binutils over the top of the Ubuntu versions before testing, a\nrather unsatisfactory process.)\n\n\t* testsuite/lib/ld-lib.exp (at_least_gcc_version): Use\n\tpreprocessor test of __GNUC__ and __GNUC_MINOR__ rather than\n\toutput of gcc --version.  Correct removal of -Wl options.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "aeef82a9ae2d88ba3824a165069b704dc42d9bb0",
      "old_mode": 33188,
      "old_path": "ld/testsuite/lib/ld-lib.exp",
      "new_id": "5d5905dc260ee7616de81ed903c29be341f6c02d",
      "new_mode": 33188,
      "new_path": "ld/testsuite/lib/ld-lib.exp"
    }
  ]
}
