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.6 required=5.0 tests=DKIM_INVALID,DKIM_SIGNED, HEADER_FROM_DIFFERENT_DOMAINS,HTML_MESSAGE,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 C007E271D2 for ; Mon, 11 Mar 2024 22:25:44 +0100 (CET) Received: from minnie.tuhs.org (localhost [IPv6:::1]) by minnie.tuhs.org (Postfix) with ESMTP id 8C268428BC; Tue, 12 Mar 2024 07:25:39 +1000 (AEST) Received: from mail-lf1-x12a.google.com (mail-lf1-x12a.google.com [IPv6:2a00:1450:4864:20::12a]) by minnie.tuhs.org (Postfix) with ESMTPS id 131D04286F for ; Tue, 12 Mar 2024 07:25:32 +1000 (AEST) Received: by mail-lf1-x12a.google.com with SMTP id 2adb3069b0e04-513b1de881aso903677e87.3 for ; Mon, 11 Mar 2024 14:25:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bsdimp-com.20230601.gappssmtp.com; s=20230601; t=1710192330; x=1710797130; darn=tuhs.org; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :from:to:cc:subject:date:message-id:reply-to; bh=mSYp8fJmIGXuY8tx/MnJGGsN2GfB+5WvsRkWA/YM8Tk=; b=tLwjpbpni1hCmBHIdMd4atSJj81rRlUcoKTc1MCwRBxseE72o/SkXf47QyJGL3r20D e85N+8rsjbMuSBgCw+jyWBNm26z9dqlliAYciaAZHkYuk6ktVqsYTflQ91VTPshLpeLe IeSQPTNzpQKMLFoHdKLL6iIAUR+hY8EScsb9jqSzuMMwe9aVuHfmudkvYheAhxp6R06j TWVI3NKdT2avAKhIyJDm6K5myMFj7DK9abBuNOVrzcoujFQpoj3scB5ssL5HTF/7ttcD MykWhMzTdvHiBlu/NToUnTB1yVSCTPtOLTILsSTqi4SzEypKbQGXEDhQiz4Lye9PXXMV CM6A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1710192330; x=1710797130; h=to:subject:message-id:date:from:in-reply-to:references:mime-version :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=mSYp8fJmIGXuY8tx/MnJGGsN2GfB+5WvsRkWA/YM8Tk=; b=C58aTug4fWlRXr+i2HAU4iqmJCgFg7S8yjm2HviE/NnWPNNqjLW8DBhsdo3mIqxR3Q w+dSVg0JWNEYAp6oxXq5ldAq9JdupWHhvKkjrRVAw5vFdBd2wEO8TaznI8vBNfN0LvwP B+yvoHnVAS2Crc2eypfpyj3UpVWBxLKF94Mee3HI0V4NdsNAml48/NWygJ/l/JhJcpmH X0ire9niJvE8pLBz1Mtpgdxwt42Wc18asCYHkYpuRvHhoSeqhLBhVM3u7YE0RfMnwpFR 3KJMnRYHk4b9HKGyeWXyrR3K827IG+MqaKglgc4DnbTubkoBtcfUR235s+03rC1eoU05 aoMw== X-Gm-Message-State: AOJu0YxWW2rkCnfveL++Se00lQ7biLs+pHFDyht+uvUnoMwiNIlW0Fxn WCKf9U4vLviAAguclcurYULtv2RQO3gA/kvwGAoBtghX/u1g0ReuQxXfn1uX0siIy8R4cjcDNYd y316LHznHWyinioeodEiFFqV8odLD+ErULyjiyeypEIycDrQKgkM= X-Google-Smtp-Source: AGHT+IG6J8U9C7GIxWunfaCKs9wnlvABAE96oWHNo4AY+MDGCLTf+hUfSHMBK9wTiijTvBx+C17flpLgCaqNr8wtM5w= X-Received: by 2002:ac2:456e:0:b0:513:226c:6535 with SMTP id k14-20020ac2456e000000b00513226c6535mr1188192lfm.33.1710192329576; Mon, 11 Mar 2024 14:25:29 -0700 (PDT) MIME-Version: 1.0 References: <202403110824.42B8Ociv054561@critter.freebsd.dk> In-Reply-To: <202403110824.42B8Ociv054561@critter.freebsd.dk> From: Warner Losh Date: Mon, 11 Mar 2024 15:25:18 -0600 Message-ID: To: The Eunuchs Hysterical Society Content-Type: multipart/alternative; boundary="0000000000004d7e4d0613692e94" Message-ID-Hash: SRGPFFLOONXVAUJ6KYH33BGQYMRW3PZO X-Message-ID-Hash: SRGPFFLOONXVAUJ6KYH33BGQYMRW3PZO X-MailFrom: wlosh@bsdimp.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] Fwd: non-Bell C compiler List-Id: The Unix Heritage Society mailing list Archived-At: List-Archive: List-Help: List-Owner: List-Post: List-Subscribe: List-Unsubscribe: --0000000000004d7e4d0613692e94 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Perspective from a friend... Warner ---------- Forwarded message --------- From: Poul-Henning Kamp Date: Mon, Mar 11, 2024 at 2:24=E2=80=AFAM Subject: non-Bell C compiler To: I noticed the "non-bell C" thread on TUHS and can add a data point from datamuseum.dk: The Danish Company "Christian Rovsing A/S" evidently had a C-compiler for their CR80 mini computer, and my guess is that they created it in order to qualify for DoD contracts in the POSIX regime. Example C source: https://datamuseum.dk/aa//cr80/80/802c73092.html Listing file from the compiler: https://datamuseum.dk/aa//cr80/ef/ef65339dc.html Listing file from the assembler: http://datamuseum.dk/aa/cr80/32/32ef5456f.html Listing from the linker: https://datamuseum.dk/aa//cr80/17/170304129.html So far we have not spotted the actual compiler anywhere in the media we have read. Mention of C being used for project delivery: http://datamuseum.dk/aa/cr80/1c/1c0b47f0e.html And btw: That one is from a CDC disc-pack which a father+son team has read by building a SMD-USB converter. That project may be interesting in the TUHS domain as well: https://github.com/Datamuseum-DK/pico-smd-controller --=20 Poul-Henning Kamp | UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG | TCP/IP since RFC 956 FreeBSD committer | BSD since 4.3-tahoe Never attribute to malice what can adequately be explained by incompetence. --0000000000004d7e4d0613692e94 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Perspective from a friend...

Warner
=
------= ---- Forwarded message ---------
From: Poul-Henning Kamp <phk@phk.freebsd.dk>
Date: Mon,= Mar 11, 2024 at 2:24=E2=80=AFAM
Subject: non-Bell C compiler
To: &l= t;imp@freebsd.org>

<= br>I noticed the "non-bell C" thread on TUHS and can add a data p= oint
from = datamuseum.dk:

The Danish Company "Christian Rovsing A/S" evidently had a C-comp= iler
for their CR80 mini computer, and my guess is that they created it
in order to qualify for DoD contracts in the POSIX regime.

Example C source:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 https://datamuseum.dk/aa= //cr80/80/802c73092.html

Listing file from the compiler:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 https://datamuseum.dk/aa= //cr80/ef/ef65339dc.html

Listing file from the assembler:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 http://datamuseum.dk/aa/cr= 80/32/32ef5456f.html

Listing from the linker:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 https://datamuseum.dk/aa= //cr80/17/170304129.html

So far we have not spotted the actual compiler anywhere
in the media we have read.

Mention of C being used for project delivery:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 http://datamuseum.dk/aa/cr= 80/1c/1c0b47f0e.html

And btw:=C2=A0 That one is from a CDC disc-pack which a father+son
team has read by building a SMD-USB converter.

That project may be interesting in the TUHS domain as well:

=C2=A0 =C2=A0 =C2=A0 =C2=A0 https://github.com/D= atamuseum-DK/pico-smd-controller


--
Poul-Henning Kamp=C2=A0 =C2=A0 =C2=A0 =C2=A0| UNIX since Zilog Zeus 3.20 phk@FreeBSD.ORG=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0| TCP/IP since RFC 956
FreeBSD committer=C2=A0 =C2=A0 =C2=A0 =C2=A0| BSD since 4.3-tahoe
Never attribute to malice what can adequately be explained by incompetence.=
--0000000000004d7e4d0613692e94--