From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on inbox.vuxu.org X-Spam-Level: X-Spam-Status: No, score=-1.0 required=5.0 tests=MAILING_LIST_MULTI, T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [50.116.15.146]) by inbox.vuxu.org (Postfix) with ESMTP id 6681C2654A for ; Fri, 8 Mar 2024 15:00:56 +0100 (CET) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 79B86426C6; Sat, 9 Mar 2024 00:00:52 +1000 (AEST) Received: from freefriends.org (frenzy.freefriends.org [198.99.81.75]) by minnie.tuhs.org (Postfix) with ESMTPS id CD65B425D0 for ; Sat, 9 Mar 2024 00:00:46 +1000 (AEST) X-Envelope-From: arnold@skeeve.com Received: from freefriends.org (localhost [127.0.0.1]) by freefriends.org (8.14.7/8.14.7) with ESMTP id 428E0iuH025986 (version=TLSv1/SSLv3 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Fri, 8 Mar 2024 07:00:44 -0700 Received: (from arnold@localhost) by freefriends.org (8.14.7/8.14.7/Submit) id 428E0iIH025985; Fri, 8 Mar 2024 07:00:44 -0700 From: arnold@skeeve.com Message-Id: <202403081400.428E0iIH025985@freefriends.org> X-Authentication-Warning: frenzy.freefriends.org: arnold set sender to arnold@skeeve.com using -f Date: Fri, 08 Mar 2024 07:00:44 -0700 To: tuhs@tuhs.org, henry.r.bent@gmail.com References: In-Reply-To: User-Agent: Heirloom mailx 12.5 7/5/10 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID-Hash: XNQBI6HIZ6SWICUHYIGVPEZIY5OOSJ6B X-Message-ID-Hash: XNQBI6HIZ6SWICUHYIGVPEZIY5OOSJ6B X-MailFrom: arnold@skeeve.com X-Mailman-Rule-Misses: dmarc-mitigation; no-senders; approved; emergency; loop; banned-address; member-moderation; nonmember-moderation; administrivia; implicit-dest; max-recipients; max-size; news-moderation; no-subject; digests; suspicious-header X-Mailman-Version: 3.3.6b1 Precedence: list Subject: [TUHS] Re: History of non-Bell C compilers? List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: Henry Bent wrote: > On Thu, 7 Mar 2024 at 18:14, Tom Lyon wrote: > > > For no good reason, I've been wondering about the early history of C > > compilers that were not derived from Ritchie, Johnson, and Snyder at Bell. > > Especially for x86. Anyone have tales? > > Were any of those compilers ever used to port UNIX? > > > > As a slightly separate addendum, I'm curious about the slightly later > history of compilers for commercial UNIX distributions. Were these derived > from the Bell/BSD sources or were they "clean room" approaches? I'm > thinking of SunPRO, IBM XL C, the MIPS compiler, DEC GEM, etc. > > -Henry I think the first MIPS compiler was PCC based and then later it was rewritten. I'm pretty sure the others were developed from scratch, but undoubtedly others here know for sure. Arnold