From: "Alexei A. Frounze" Newsgroups: comp.os.msdos.djgpp Subject: Re: djgpp-compiled programs on a 8088/86??? Date: Thu, 26 Apr 2001 06:28:22 -0400 Organization: Global Crossing Telecommunications Lines: 36 Sender: UNKNOWN AT 209-130-221-237 DOT nas1 DOT roc DOT gblx DOT net Message-ID: <9c8t5g$dl4$1@node17.cwnet.frontiernet.net> References: <3ae7e03b DOT 239386107 AT news DOT xs4all DOT nl> <9c8qns$1emu$1 AT node17 DOT cwnet DOT frontiernet DOT net> <3ae7f325 DOT 244228751 AT news DOT xs4all DOT nl> NNTP-Posting-Host: 209-130-221-237.nas1.roc.gblx.net X-Trace: node17.cwnet.frontiernet.net 988280816 13988 209.130.221.237 (26 Apr 2001 10:26:56 GMT) X-Complaints-To: abuse AT frontiernet DOT net NNTP-Posting-Date: 26 Apr 2001 10:26:56 GMT X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 5.50.4133.2400 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4133.2400 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com "Wouter van Ooijen" wrote in message news:3ae7f325 DOT 244228751 AT news DOT xs4all DOT nl... > >Download Turbo C/C++ 1.01 for free from Borland. > That is a nice suggestion, thanks, but it has no relation with my > question. You wanted to have a compiler capable to generate programs working on any x86 CPU, this one will. But there is no easy way to have more than 1MB on 8086/8088 system and access it. So you need either require at least 80386 or deal with 8086/8088 limits. Choose what's of most importance to you. > It is not my aim to support 8088, I was just curious. Then stay with DJGPP and require 80386. > BTW my > application is a compiler (Jal, a pascal-like language for PIC > microcontrollers). It is VERY memory-hungry (compiling a minimal > program uses ~4 Mb, large programs can require >50 Mb). So a flat > 32-bit address space and virtual memory is a must. You may though allocate some space on the hard disk (a huge file, I guess) and make a real-mode program for 8086/8088 that would use this file as memory but this will be extremely slow even if you have caching because disk access is more than on the order of magnitude slower than RAM. Good Luck -- Alexei A. Frounze alexfru [AT] chat [DOT] ru http://alexfru.chat.ru http://members.xoom.com/alexfru/ http://welcome.to/pmode/