)]}'
{
  "commit": "1b522a79133037f04c8ffcdfbe6c885ccb3ddcd3",
  "tree": "c916c146778934d7c1d6a8fd99e92d9695c660c7",
  "parents": [
    "84a5534ce2f8233e6fe9c957ec51a2328bfe60e3"
  ],
  "author": {
    "name": "Jonathan Wakely",
    "email": "jwakely@redhat.com",
    "time": "Wed Feb 26 14:20:55 2020 +0000"
  },
  "committer": {
    "name": "Jonathan Wakely",
    "email": "jwakely@redhat.com",
    "time": "Wed Feb 26 14:24:06 2020 +0000"
  },
  "message": "libstdc++: Fix freestanding build (PR 92376)\n\nIn a freestanding library we don\u0027t install the \u003cpstl/pstl_config.h\u003e\nheader, so don\u0027t try to include it unless it exists.\n\nExplicitly declare aligned alloc functions for freestanding, because\n\u003ccstdlib\u003e doesn\u0027t declare them.\n\nBackport from mainline\n2020-01-17  Jonathan Wakely  \u003cjwakely@redhat.com\u003e\n\n\tPR libstdc++/92376\n\t* include/bits/c++config: Only do PSTL config when the header is\n\tpresent, to fix freestanding.\n\t* libsupc++/new_opa.cc [!_GLIBCXX_HOSTED]: Declare allocation\n\tfunctions if they were detected by configure.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "19ae4cef9fa59266441eca335dcbad930bac1401",
      "old_mode": 33188,
      "old_path": "libstdc++-v3/ChangeLog",
      "new_id": "a94334f8ab166f30d7c665f474dc11ae08bd7916",
      "new_mode": 33188,
      "new_path": "libstdc++-v3/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "7a7e78819ba7d27374b86282002b65fecb7df29f",
      "old_mode": 33188,
      "old_path": "libstdc++-v3/include/bits/c++config",
      "new_id": "7e0962edd1996c91943840ad564628a0d0bad571",
      "new_mode": 33188,
      "new_path": "libstdc++-v3/include/bits/c++config"
    },
    {
      "type": "modify",
      "old_id": "8143c129bc62e7464117f4838a74639cd13db63f",
      "old_mode": 33188,
      "old_path": "libstdc++-v3/libsupc++/new_opa.cc",
      "new_id": "9c7f53d7073c8679790a981e3c0abb039c2abff8",
      "new_mode": 33188,
      "new_path": "libstdc++-v3/libsupc++/new_opa.cc"
    }
  ]
}
