delorie.com/archives/browse.cgi   search  
Mail Archives: djgpp/1997/10/28/03:45:49

Date: Tue, 28 Oct 1997 10:45:30 +0200 (IST)
From: Eli Zaretskii <eliz AT is DOT elta DOT co DOT il>
To: Nate Eldredge <eldredge AT ap DOT net>
cc: djgpp AT delorie DOT com
Subject: Re: Suggestions for startup code
In-Reply-To: <199710272341.PAA12338@adit.ap.net>
Message-ID: <Pine.SUN.3.91.971028104459.22947L-100000@is>
MIME-Version: 1.0

On Mon, 27 Oct 1997, Nate Eldredge wrote:

> I was looking through the sources to some of the startup code today, and I
> noticed a couple of potential problems that I though perhaps should be
> addressed.

Please note that discussions about libc internals and suggestions for
changes there should be sent to djgpp-workers AT delorie DOT com, which will
make sure people that are involved with DJGPP development read them.
Posting to c.o.m.d risks to miss some of them who cannot afford
reading all the messages posted to the news group.

> 1. In `src/libc/crt0/crt1.c', in function setup_core_selector(), the _dos_ds
> selector is created. I glean from the spec that the newly allocated selector
> has a base and limit of 0. On the next line, however, the limit is set to
> -1, so that _dos_ds can span the entire address space.

The limit of _dos_ds will be set back to 1MB+64K in v2.02.

- Raw text -


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