Hi, On Sun, Sep 19, 2021 at 6:22 PM Jim Hall <jh...@freedos.org> wrote: > > > On 9/19/2021 1:17 PM, Paul Dufresne via Freedos-devel wrote: > > > On the chat today, desmet-c (that seems to be some kind of fork to > > > https://github.com/IanHarvey/pcc [A small C compiler]).
That's not DeSmet C. That's something else entirely (with no DOS port, AFAIK). * http://pcc.ludd.ltu.se/ "The compiler is based on the original Portable C Compiler by S. C. Johnson, written in the late 70's. About 50% of the frontend code and 80% of the backend code has been modified. See the PCC History wiki page for details." * http://pcc.ludd.ltu.se/pcc_history/ * https://en.wikipedia.org/wiki/Portable_C_Compiler The part I remember reading was this (although it's not actively maintained anymore, sadly, AFAIK): "On December 29, 2009, pcc became capable of building a functional x86 OpenBSD kernel image." (But most people in *BSD later went with Clang instead.) There was also a Windows version (using YASM? I can't remember) that I minimally tried, years ago. Not sure if I ever tried it under HX, though. > > > Before closing my tab, mailing the link to all for not loosing it: > > > http://www.desmet-c.com/ > > On Sun, Sep 19, 2021 at 5:49 PM Ralf Quint <freedos...@gmail.com> wrote: > > No, it's not a fork of anything else. It was one of the early PC C > > compilers, a commercial product that due to be produced by a one-man > > company lost out in the market as soon as Borland released Turbo-C... > > > > It's never the less a very interesting and neat C compiler for (Free)DOS... > > Thanks for sharing this. > > So others can find this later, I added a link to the DeSmet C compiler > from the Links page on the website, under "Programming": > > http://www.freedos.org/links/ What you're thinking of is the shareware release of "PCC" found on Simtel here: (from PCC.DOC): "Personal C Compiler" "Copyright 1989 by C Ware Corporation and DeSmet Software" PCC12C.ZIP 175811 Personal C compiler. Fully functional, C WARE * http://cd.textfiles.com/simtel/simtel20/MSDOS/C/.index.html P.S. Don't forget, TinyAsm (aka, minimal NASM clone for 8086 host/target of .COM only) uses DeSmet C to build itself: * https://github.com/nanochess/tinyasm _______________________________________________ Freedos-devel mailing list Freedos-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-devel