Date: Tue, 28 Oct 1997 10:45:30 +0200 (IST) From: Eli Zaretskii To: Nate Eldredge cc: djgpp AT delorie DOT com Subject: Re: Suggestions for startup code In-Reply-To: <199710272341.PAA12338@adit.ap.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Precedence: bulk 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.