🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #74009

GNU on DOS

#74009
From: Andrew Valencia
Date: Fri, 12 Jul 1991 18:56
21 lines
1623 bytes
By the way, one gem from the GNU world slipped by me for several months,
so I thought I should at least make it a little more visible.

Several months ago I saw a note that GNU C had been ported to MS-DOS.
Bleh, I said, who had the stomache to teach GNU C about segments and
all that noise?  I let it slide.

Turns out that the package--known as djgpp--is actually the full 32-bit
GNU C compiler, with a run-time system which switches your i386 or i486
into 32-bit mode to run your code.  When you make DOS calls, it switches
back.  So I can write in C and assembly using full 32-bit, and mostly
ignore the braindamage of DOS.  It even does VM, swapping to a DOS file.

Of course, it can't give you windows, or multi-tasking, or all the speed
of a native 32-bit OS.  But I still run into a LOT of PC's, and this
package really opens up the possible things I can get done on it!

				Just an appreciative user...
				Andy Valencia
				vandys@sequent.com
Technical Details
Message-ID: <1991Jul12.185632.15014@sequent.com>
Path: arc1-ca.pugleaf.net!gmdzi!unido!unidui!math.fu-berlin.de!ira.uka.de!sol.ctr.columbia.edu!zaphod.mps.ohio-state.edu!wuarchive!uunet!sequent!muncher.sequent.com!news

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,c1b6f4aceb52ba79,start
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1991-07-12 18:07:55 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!unidui!math.fu-berlin.de!ira.uka.de!sol.ctr.columbia.edu!zaphod.mps.ohio-state.edu!wuarchive!uunet!sequent!muncher.sequent.com!news
From: vandys@sequent.com (Andrew Valencia)
Newsgroups: gnu.misc.discuss
Subject: GNU on DOS
Summary: There's hope
Keywords: DOS, GNU C
Message-ID: <1991Jul12.185632.15014@sequent.com>
Date: 12 Jul 91 18:56:32 GMT
Sender: news@sequent.com (News on Muncher)
Organization: Sequent Computer Systems, Inc.
Lines: 20