X-Authentication-Warning: delorie.com: mail set sender to djgpp-bounces using -f From: "Rod Pemberton" Newsgroups: comp.os.msdos.djgpp Subject: Re: incompatible Date: Fri, 18 May 2012 21:57:25 -0400 Organization: Aioe.org NNTP Server Lines: 24 Message-ID: References: <442a0 DOT 580acc3b DOT 3ce7635b AT aol DOT com> <83txzdstc1 DOT fsf AT gnu DOT org> <8c35d644-ede1-4b87-8c60-ebf6a0db0513 AT hq4g2000vbb DOT googlegroups DOT com> NNTP-Posting-Host: 1sJtcFoJ+gWl8mxHhC9WoA.user.speranza.aioe.org X-Complaints-To: abuse AT aioe DOT org X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.2001 X-Notice: Filtered by postfilter v. 0.8.2 X-Newsreader: Microsoft Outlook Express 6.00.2800.2001 X-Priority: 3 X-MSMail-Priority: Normal Bytes: 1729 To: djgpp AT delorie DOT com DJ-Gateway: from newsgroup comp.os.msdos.djgpp Reply-To: djgpp AT delorie DOT com "Rugxulo" wrote in message news:8c35d644-ede1-4b87-8c60-ebf6a0db0513 AT hq4g2000vbb DOT googlegroups DOT com... > 64-bit is a whole other can of worms because, as mentioned, it lacks > direct support for 16-bit stuff. Do we need 16-bit stuff though for 64-bits? We need 16-bit stuff for *DOS*... Win7 64-bit still has console windows, yes? DJGPP produces an 32-bit executable in COFF and then stubs it with a 16-bit stub. So, the 32-bit executable should be able to run in whatever "console" window is still available in Windows with a working loader (COFF) or the correct executable format (PE ... ?). If DJGPP produced a 64-bit executable, with the proper stub or loader, it should be able to execute 64-bits. However, then DJGPP is moving into Cygwin or Mingw Windows C compiler territory, away from DOS and Windows "console" ... Rod Pemberton