Mail Archives: djgpp/2012/05/18/22:15:21

X-Authentication-Warning: mail set sender to djgpp-bounces using -f
From: "Rod Pemberton" <do_not_have AT notemailntt DOT cmm>
Newsgroups: comp.os.msdos.djgpp
Subject: Re: incompatible
Date: Fri, 18 May 2012 21:57:25 -0400
Organization: NNTP Server
Lines: 24
Message-ID: <jp6uks$g27$>
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>
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" <rugxulo AT gmail DOT com> 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,

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

- Raw text -

  webmaster     delorie software   privacy  
  Copyright 2019   by DJ Delorie     Updated Jul 2019