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=-0.8 required=5.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, MAILING_LIST_MULTI,T_SCC_BODY_TEXT_LINE,UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.4 Received: from minnie.tuhs.org (minnie.tuhs.org [IPv6:2600:3c01:e000:146::1]) by inbox.vuxu.org (Postfix) with ESMTP id B2EF225BCE for ; Fri, 8 Mar 2024 04:15:34 +0100 (CET) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 1817F434A3; Fri, 8 Mar 2024 13:15:29 +1000 (AEST) Received: from lechuck.jsg.id.au (jsg.id.au [193.114.144.202]) by minnie.tuhs.org (Postfix) with ESMTPS id 5FA85434A2 for ; Fri, 8 Mar 2024 13:15:23 +1000 (AEST) Received: from largo.jsg.id.au (largo.jsg.id.au [192.168.1.43]) by lechuck.jsg.id.au (OpenSMTPD) with ESMTPS id d94d094d (TLSv1.3:TLS_AES_256_GCM_SHA384:256:NO); Fri, 8 Mar 2024 14:15:19 +1100 (AEDT) Received: from localhost (largo.jsg.id.au [local]) by largo.jsg.id.au (OpenSMTPD) with ESMTPA id f0610023; Fri, 8 Mar 2024 14:15:19 +1100 (AEDT) Date: Fri, 8 Mar 2024 14:15:19 +1100 From: Jonathan Gray To: Warner Losh Message-ID: References: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Disposition: inline Content-Transfer-Encoding: base64 In-Reply-To: Message-ID-Hash: N73JLCUGUYAYYLJWYS744HQOT7QBQDJN X-Message-ID-Hash: N73JLCUGUYAYYLJWYS744HQOT7QBQDJN X-MailFrom: jsg@jsg.id.au 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 CC: Tom Lyon , tuhs@tuhs.org 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: T24gVGh1LCBNYXIgMDcsIDIwMjQgYXQgMDQ6NTI6MjZQTSAtMDcwMCwgV2FybmVyIExvc2ggd3Jv dGU6DQo+IE9uIFRodSwgTWFyIDcsIDIwMjQgYXQgNDoyNOKAr1BNIFdhcm5lciBMb3NoIDxpbXBA YnNkaW1wLmNvbT4gd3JvdGU6DQo+IA0KPiA+DQo+ID4NCj4gPiBPbiBUaHUsIE1hciA3LCAyMDI0 LCA0OjE04oCvUE0gVG9tIEx5b24gPHB1Z3M3OEBnbWFpbC5jb20+IHdyb3RlOg0KPiA+DQo+ID4+ IEZvciBubyBnb29kIHJlYXNvbiwgSSd2ZSBiZWVuIHdvbmRlcmluZyBhYm91dCB0aGUgZWFybHkg aGlzdG9yeSBvZiBDDQo+ID4+IGNvbXBpbGVycyB0aGF0IHdlcmUgbm90IGRlcml2ZWQgZnJvbSBS aXRjaGllLCBKb2huc29uLCBhbmQgU255ZGVyIGF0IEJlbGwuDQo+ID4+IEVzcGVjaWFsbHkgZm9y IHg4Ni4gIEFueW9uZSBoYXZlIHRhbGVzPw0KPiA+PiBXZXJlIGFueSBvZiB0aG9zZSBjb21waWxl cnMgZXZlciB1c2VkIHRvIHBvcnQgVU5JWD8NCj4gPj4NCj4gPg0KPiA+IE1JVCBoYWQgc2V2ZXJh bCB0aGF0IHdlcmUgdXNlZCBmb3Iga2E5cSBhbmQgYXQgbGVhc3QgdGhlIFZlbml4IHg4NiBwb3J0 Lg0KPiA+IFRoZXkgc3VwcG9ydGVkIHRoZSBwb3B1bGFyIG1pY3JvcyBvZiB0aGUgdGltZS4gVmFy aW91cyB2ZXJzaW9ucyBvZiB0aGVtDQo+ID4gc3Vydml2ZSB0byB0aGUgcHJlc2VudCBkYXkuDQo+ ID4NCj4gDQo+IEl0J3MgYXQgYml0c2F2ZXJzOg0KPiANCj4gaHR0cHM6Ly9iaXRzYXZlcnMub3Jn L2JpdHMvTUlUL3BjLWlwLzgwODZfQ18xOTg1MDgyMC50YXINCj4gYW5kDQo+IGh0dHBzOi8vYml0 c2F2ZXJzLm9yZy9iaXRzL01JVC90cml4L01JVF9Db21waWxlcl9UYXBlLw0KDQphbmQgdHVocyBB cHBsaWNhdGlvbnMvUG9ydGFibGVfQ0MvDQoNCj4gDQo+IGFyZSBwb2ludGVycyB0byBjb21waWxl cnMgZnJvbSB0aGUgZWFybHkgODBzLiBPYnZpb3VzbHkgbm90IEFOU0ktQw0KPiBjb21waWxlcnMg OikNCj4gDQo+IFdhcm5lcg0KDQpUaGUgY29tcGlsZXJzIHVzZWQgZm9yIE1JVCBOdS9UUklYIHdl cmUgZGVyaXZlZCBmcm9tIFBDQy4NCg0KU1VNYWNDLCB0aGUgU3RhbmZvcmQgVU5JWCBNYWNpbnRv c2ggQyBkZXZlbG9wbWVudCBlbnZpcm9ubWVudA0KcmV1c2VkIHRoYXQgd29yaywgYW5kIG9uZSBy ZWxlYXNlIGFubm91bmNlbWVudCBoYXM6DQoNCiJBQ0tOT1dMRURHRU1FTlRTDQoNClRoZSA2ODAw MCBDIGNvbXBpbGVyIHVzZWQgYnkgU1VNYWNDIGlzIHRoZSBCZWxsIExhYnMgKEpvaG5zb24pIHBv cnRhYmxlDQpDIGNvbXBpbGVyLCBwb3J0ZWQgYnkgQ2hyaXMgVGVybWFuIG9mIE1JVCBhbmQgdXNl ZCBpbiB0aGUgTUlUIE5VDQpwcm9qZWN0IGFuZCB0aGUgU3RhbmZvcmQgU1VOIHN5c3RlbS4gVGhl IGFzc2VtYmxlciBpcyBieSBNaWtlIFBhdHJpY2ssDQphbHNvIG9mIE1JVC4gVGhpcyBzYW1lIGNv bXBpbGVyIC8gYXNzZW1ibGVyIC8gbG9hZGVyIGlzIHVzZWQgaW4gbWFueQ0Kb2YgdGhlIDY4SyBV TklYIGJveGVzIGN1cnJlbnRseSBvbiB0aGUgbWFya2V0LiBNYW55IG1vZGlmaWNhdGlvbnMgYW5k DQpidWcgZml4ZXMgaGF2ZSBiZWVuIGFwcGxpZWQgYnkgZm9sa3MgYXQgU3RhbmZvcmQsIE1JVCwg YW5kIEx1Y2FzZmlsbToNCkplZmYgTW9ndWwsIEJpbGwgTm93aWNraSwgSm9obiBTZWFtb25zLCBW YXVnaGFuIFByYXR0LCBFcmljIE9zdHJvbSwgYW5kDQphIGNhc3Qgb2YgdGhvdXNhbmRzLg0KDQpE YXZlIEpvaG5zb24gb2YgQnJvd24gVW5pdi4gY29udHJpYnV0ZWQgdGhlIGV4Y2VsbGVudCBtYWNn ZXQvbWFjcHV0DQpwcm9ncmFtcyB0aGF0IG1ha2UgZG93bmxvYWRpbmcgcGFpbmxlc3MuIEFtb25n IHRoZSBtYW55IHBlb3BsZQ0KY29udHJpYnV0aW5nIGltcHJvdmVtZW50cywgbmV3IGV4YW1wbGUg cHJvZ3JhbXMsIGFuZCBidWcgZml4ZXMgYXJlOg0KTWlrZSBTY2h1c3RlciBvZiBDQUxURUNILCBE YW4gV2lua2xlciBhbmQgU3RldmUgRW5nbGUgb2YgSGFydmFyZCwgQmlsbA0KU2NoaWxpdCBhdCBD b2x1bWJpYSwgSm9lIFBhbGxhcyBhbmQgU3RldmUgR3Jvc3MgYXQgU3RhbmZvcmQsIEpvaG4NClNl YW1vbnMgYXQgTHVjYXNmaWxtLCBKb2huIFBldGVyc29uIGF0IFV0YWgsIEJlbiBIeWRlIG9mIElu dGVybWV0cmljcywNCkJydWNlIEhvcm4gb2YgQXBwbGUvQWRvYmUsIFZhbiBKYWNvYnNvbiBhdCBM QkwsIGFuZCBtYW55IG90aGVycy4gVGhhbmsNCnlvdSBhbGwhIg0KDQpCaWxsIENyb2Z0IGluIGZh LmluZm8tbWFjIDIwIE5vdiAxOTg0DQpodHRwczovL2dyb3Vwcy5nb29nbGUuY29tL2cvZmEuaW5m by1tYWMvYy8tVFM5YW90UG9FQS9tL2g1VTlMUTl5cmU0Sg0K