Path: csiph.com!news.mixmin.net!eternal-september.org!reader01.eternal-september.org!.POSTED!not-for-mail From: Keith Thompson Newsgroups: comp.lang.c Subject: Re: Limitation of MS-DOS C compiler? (was Re: Should I convert FORTRAN code to C?) Date: Mon, 12 Dec 2022 15:56:18 -0800 Organization: None to speak of Lines: 41 Message-ID: <87o7s8tbvh.fsf@nosuchdomain.example.com> References: <10655@agate.BERKELEY.EDU> <1857@hubcap.UUCP> <8807121629.AA07169@explorer.dgp.toronto.edu> <2807@ttrdc.UUCP> <853b5253-ab29-4e38-9e81-a1d9312e5e2dn@googlegroups.com> MIME-Version: 1.0 Content-Type: text/plain Injection-Info: reader01.eternal-september.org; posting-host="3ff48156ba03619b1b817f52b89d4424"; logging-data="2454452"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX18Mt1qPCOwBnkrKcqpQnY0U" User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) Cancel-Lock: sha1:tQrvVtKJlm3emJHl1F3lM00KHGg= sha1:2+4ChiUJmtAFrNEHv+Ri5F1LUkc= Xref: csiph.com comp.lang.c:168519 scott@slp53.sl.home (Scott Lurndal) writes: > Lew Pitcher writes: >>On Mon, 12 Dec 2022 20:30:00 +0000, Jack Lemmon wrote: >> >>> On 10/12/2022 21:06, KP2 KP2 wrote: >>>> On Sunday, July 17, 1988 at 11:40:08 AM UTC-7, Daniel R. Levy wrote: >>>>> In article <880712162...@explorer.dgp.toronto.edu>, >>fl...@dgp.toronto.edu (Alan J Rosenthal) writes: >>>>>> [a certain MS-DOS C compiler can't compile an array larger than a >>segment] >>>>>> MS-DOS C compilers seem only to accept a subset >>>>>> of the C language because it allows them to compile certain >>benchmarks >>>>>> into faster code. >>[snip] >>>> How is it today? >>> >>> We are in year 2022 and nobody is using MSDOS on this planet. >> >>MSDOS, while almost extinct, is still in use. > > Used as a hobby or historical oddity. Is anyone using it for anything > productive? https://en.wikipedia.org/wiki/MS-DOS#End-of-life MS-DOS 6.22 was the last standalone version produced by Microsoft for Intel 8088, Intel 8086, and Intel 80286 processors, which remain available for download via their MSDN, volume license, and OEM license partner websites, for customers with valid login credentials. MS-DOS is still used in embedded x86 systems due to its simple architecture and minimal memory and processor requirements, though some current products have switched to the still-maintained open-source alternative FreeDOS. The article doesn't give any examples. -- Keith Thompson (The_Other_Keith) Keith.S.Thompson+u@gmail.com Working, but not speaking, for XCOM Labs void Void(void) { Void(); } /* The recursive call of the void */