)]}'
{
  "commit": "97ea2d2514226130ba3fffa4ca35ca371129ce6b",
  "tree": "7bc97d350a30740f210c2a305c972aae85b54938",
  "parents": [
    "48a3ce61a011f03ef4308bb33fe754172bf982fc"
  ],
  "author": {
    "name": "Rainer Orth",
    "email": "ro@CeBiTec.Uni-Bielefeld.DE",
    "time": "Tue Sep 16 09:56:38 2025 +0200"
  },
  "committer": {
    "name": "Rainer Orth",
    "email": "ro@CeBiTec.Uni-Bielefeld.DE",
    "time": "Tue Sep 16 09:56:38 2025 +0200"
  },
  "message": "Remove Solaris/PowerPC support\n\nSolaris/PowerPC was a shortlived Solaris port with limited hardware\nsupport.  It was released with Solaris 2.5.1 back in 1996, with support\nremoved again only a year later in Solaris 2.6.  Since this is long\nobsolete, this patch removes the remains of the support.\n\nTested by a cross to ppc-unknown-linux-gnu to ascertain the build didn\u0027t\nget broken.\n\n2025-09-15  Rainer Orth  \u003cro@CeBiTec.Uni-Bielefeld.DE\u003e\n\n\tbfd:\n\t* config.bfd \u003cpowerpc-*-solaris2*\u003e: Remove.\n\n\tgas:\n\t* NEWS: Mention Solaris/PowerPC removal.\n\n\t* configure.ac \u003cppc-*-solaris*\u003e: Remove.\n\t* configure: Regenerate.\n\t* configure.in: Regenerate.\n\t* configure.tgt \u003cppc-*-solaris*\u003e: Remove.\n\n\t* config/tc-ppc.c (ppc_solaris_comment_chars): Remove.\n\t(ppc_eabi_comment_chars): Remove.\n\t(SOLARIS_P): Remove.\n\t(msolaris): Remove.\n\t(md_parse_option): Remove \"solaris\", \"no-solaris\" hangling.\n\t(md_show_usage): Likewise.\n\t(md_begin): Remove msolaris handling.\n\t* config/tc-ppc.h (ppc_comment_chars): Fix declaration.\n\t* stabs.c (s_stab_generic) [TC_PPC \u0026\u0026 OBJ_ELF]: Remove 4-arg\n\t.stabd support.\n\n\t* doc/as.texi (Overview, Target PowerPC options): Remove\n\t-msolaris, -mno-solaris.\n\t* doc/c-ppc.texi (PowerPC-Opts): Remove -msolaris, -mno-solaris.\n\t(PowerPC-Chars): Remove ! as line comment character.\n\n\tld:\n\t* configure.tgt \u003cpowerpc*-*-solaris*\u003e: Remove.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "583f73192a017ce9b57d3803ce87703f3b4785ed",
      "old_mode": 33188,
      "old_path": "bfd/ChangeLog",
      "new_id": "1bd99a9b0428d273baa4fd819cd459ed218f9d4e",
      "new_mode": 33188,
      "new_path": "bfd/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "8448515d03a26c88885478e93e175e4bb73f46f1",
      "old_mode": 33188,
      "old_path": "bfd/config.bfd",
      "new_id": "cc840c43d17d39107ab0fdba957a0ab28e4eb0b7",
      "new_mode": 33188,
      "new_path": "bfd/config.bfd"
    },
    {
      "type": "modify",
      "old_id": "95e8d4fc0ea94fa5ad82f29ada00986ea3f853a6",
      "old_mode": 33188,
      "old_path": "gas/ChangeLog",
      "new_id": "dd7691593f193056f07f3c12848ea3e06f2d467b",
      "new_mode": 33188,
      "new_path": "gas/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "b1edc04a1be26f45a5e29dea159e528728293262",
      "old_mode": 33188,
      "old_path": "gas/NEWS",
      "new_id": "4de0cfbcc916c73e0b8beb688b276c488062a7d4",
      "new_mode": 33188,
      "new_path": "gas/NEWS"
    },
    {
      "type": "modify",
      "old_id": "ba042ca44eb4e82f7826d0aa21bee2217e3a1b55",
      "old_mode": 33188,
      "old_path": "gas/config.in",
      "new_id": "d6ce237ec90f5f2382c900d5e0ff754bb9a5892f",
      "new_mode": 33188,
      "new_path": "gas/config.in"
    },
    {
      "type": "modify",
      "old_id": "0816c38ea4ddc49a45c13452feaacab5c2fd511a",
      "old_mode": 33188,
      "old_path": "gas/config/tc-ppc.c",
      "new_id": "a92a46446f0d1333a74f324b8d5046ff73cc3884",
      "new_mode": 33188,
      "new_path": "gas/config/tc-ppc.c"
    },
    {
      "type": "modify",
      "old_id": "e568c423c0aa15b4c9cc50553ad69855b6e6d7a4",
      "old_mode": 33188,
      "old_path": "gas/config/tc-ppc.h",
      "new_id": "ea520b67842b1fd2859efe5df0b97ea3a5b0715f",
      "new_mode": 33188,
      "new_path": "gas/config/tc-ppc.h"
    },
    {
      "type": "modify",
      "old_id": "12d96a5acd2249a92bf255990701c961cebb099d",
      "old_mode": 33261,
      "old_path": "gas/configure",
      "new_id": "c6d27fb29d0e6748e0089954763f15e27b4d1218",
      "new_mode": 33261,
      "new_path": "gas/configure"
    },
    {
      "type": "modify",
      "old_id": "78fe021bafd9510362d1b106a2fd5b5f875f989c",
      "old_mode": 33188,
      "old_path": "gas/configure.ac",
      "new_id": "4c7df3d8491c2ae5424d152aa7402720778f7fa9",
      "new_mode": 33188,
      "new_path": "gas/configure.ac"
    },
    {
      "type": "modify",
      "old_id": "28fb6a6a97b2e188f1b8e136cc50386d3cefe094",
      "old_mode": 33188,
      "old_path": "gas/doc/as.texi",
      "new_id": "9b8fb4b51045b793db3b9ab4f7cdf023e61de9c3",
      "new_mode": 33188,
      "new_path": "gas/doc/as.texi"
    },
    {
      "type": "modify",
      "old_id": "fabc594b0c3f63cb5c2831f32b3d6cef1988f240",
      "old_mode": 33188,
      "old_path": "gas/doc/c-ppc.texi",
      "new_id": "0a7278e421f057c59ec16acc3432e56e4d94c657",
      "new_mode": 33188,
      "new_path": "gas/doc/c-ppc.texi"
    },
    {
      "type": "modify",
      "old_id": "49e27403f897431c37fa7010d00a96d96f045cdd",
      "old_mode": 33188,
      "old_path": "gas/stabs.c",
      "new_id": "14cf1f2f78c6385aeab7bd234f2d4023a7bae110",
      "new_mode": 33188,
      "new_path": "gas/stabs.c"
    },
    {
      "type": "modify",
      "old_id": "cefb10008266274a803104471f8a55c59fd03d9c",
      "old_mode": 33188,
      "old_path": "ld/ChangeLog",
      "new_id": "d2b7b93cd24969477d3b488c42749967dd5e2249",
      "new_mode": 33188,
      "new_path": "ld/ChangeLog"
    },
    {
      "type": "modify",
      "old_id": "0343010ca7d8d78bd994c985c7acdf6f6de44c53",
      "old_mode": 33188,
      "old_path": "ld/configure.tgt",
      "new_id": "df31897f6d46e25c8ef5e2839d7ad2cf2d2995c4",
      "new_mode": 33188,
      "new_path": "ld/configure.tgt"
    }
  ]
}
