delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp-workers/1997/11/24/06:43:20

Date: Mon, 24 Nov 1997 13:43:19 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: DJ Delorie <dj AT delorie DOT com>
cc: Vik DOT Heyndrickx AT rug DOT ac DOT be, djgpp-workers AT delorie DOT com
Subject: Re: djgpp 2.02 alpha 971114
In-Reply-To: <199711210213.VAA03806@delorie.com>
Message-ID: <Pine.SUN.3.91.971124134245.23713b-100000@is>
MIME-Version: 1.0

On Thu, 20 Nov 1997, DJ Delorie wrote:

> > I cannot run any programs from the djgpp 2.02 alpha 971114 release 
> > under Loose95; in addition to this, I cannot run any programs built with
> 
> Check through c1*.c where it sets up the DOS selector.  The code
> looked suspicious last time I was in there.

from crt1.c:

  /* This was -1, but DPMI doesn't guarantee more than */
  /* 1M + 64K - 16 + 3 */
  dpmi_set_segment_limit(_dos_ds, 0x101000)
                                  ^^^^^^^^
I think the limit needs to be 0x110000.  Vik, does that help?  If so,
the problem should only show on systems which use HMA.

- Raw text -


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