<div dir="ltr">Perspective from a friend...<div><br></div><div>Warner<br><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">---------- Forwarded message ---------<br>From: <strong class="gmail_sendername" dir="auto">Poul-Henning Kamp</strong> <span dir="auto"><<a href="mailto:phk@phk.freebsd.dk">phk@phk.freebsd.dk</a>></span><br>Date: Mon, Mar 11, 2024 at 2:24 AM<br>Subject: non-Bell C compiler<br>To: <<a href="mailto:imp@freebsd.org">imp@freebsd.org</a>><br></div><br><br>I noticed the "non-bell C" thread on TUHS and can add a data point<br>
from <a href="http://datamuseum.dk" rel="noreferrer" target="_blank">datamuseum.dk</a>:<br>
<br>
The Danish Company "Christian Rovsing A/S" evidently had a C-compiler<br>
for their CR80 mini computer, and my guess is that they created it<br>
in order to qualify for DoD contracts in the POSIX regime.<br>
<br>
Example C source:<br>
<br>
<a href="https://datamuseum.dk/aa//cr80/80/802c73092.html" rel="noreferrer" target="_blank">https://datamuseum.dk/aa//cr80/80/802c73092.html</a><br>
<br>
Listing file from the compiler:<br>
<br>
<a href="https://datamuseum.dk/aa//cr80/ef/ef65339dc.html" rel="noreferrer" target="_blank">https://datamuseum.dk/aa//cr80/ef/ef65339dc.html</a><br>
<br>
Listing file from the assembler:<br>
<br>
<a href="http://datamuseum.dk/aa/cr80/32/32ef5456f.html" rel="noreferrer" target="_blank">http://datamuseum.dk/aa/cr80/32/32ef5456f.html</a><br>
<br>
Listing from the linker:<br>
<br>
<a href="https://datamuseum.dk/aa//cr80/17/170304129.html" rel="noreferrer" target="_blank">https://datamuseum.dk/aa//cr80/17/170304129.html</a><br>
<br>
So far we have not spotted the actual compiler anywhere<br>
in the media we have read.<br>
<br>
Mention of C being used for project delivery:<br>
<br>
<a href="http://datamuseum.dk/aa/cr80/1c/1c0b47f0e.html" rel="noreferrer" target="_blank">http://datamuseum.dk/aa/cr80/1c/1c0b47f0e.html</a><br>
<br>
And btw: That one is from a CDC disc-pack which a father+son<br>
team has read by building a SMD-USB converter.<br>
<br>
That project may be interesting in the TUHS domain as well:<br>
<br>
<a href="https://github.com/Datamuseum-DK/pico-smd-controller" rel="noreferrer" target="_blank">https://github.com/Datamuseum-DK/pico-smd-controller</a><br>
<br>
<br>
-- <br>
Poul-Henning Kamp | UNIX since Zilog Zeus 3.20<br>
phk@FreeBSD.ORG | TCP/IP since RFC 956<br>
FreeBSD committer | BSD since 4.3-tahoe<br>
Never attribute to malice what can adequately be explained by incompetence.<br>
</div></div></div>