delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin-developers/1999/07/01/23:27:01

Mailing-List: contact cygwin-developers-help AT sourceware DOT cygnus DOT com; run by ezmlm
Sender: cygwin-developers-owner AT sourceware DOT cygnus DOT com
Delivered-To: mailing list cygwin-developers AT sourceware DOT cygnus DOT com
From: Chris Faylor <cgf AT cygnus DOT com>
Date: Thu, 1 Jul 1999 23:27:52 -0400
To: cygwin-developers AT sourceware DOT cygnus DOT com
Cc: vzell AT de DOT oracle DOT com
Subject: Experimental changes in the new snapshot
Message-ID: <19990701232752.A3414@cygnus.com>
Mime-Version: 1.0
X-Mailer: Mutt 0.95.3i

I have been busy in the last few days.  Here are the highlights
of what's new in the latest (2-Jul-1999?) snapshot:

1) A new sbrk which gives back memory to the system when
   the break point goes negative and there is more than a
   page to be returned.  This sbrk does not currently have
   the ability to deal with a split heap.  I'm still mulling
   over how to do that so that it can be integrated with fork.

2) A new dynamic loading scheme that loads a DLL only when
   the first symbol that needs it is referenced.  I've implemented
   this for USER32.DLL and WSOCK32.DLL.

3) Detects when the DLL is run from a non-compatible version of
   a previous DLL and aborts with an error message.

4) Fixes to get ttys working with emacs again (I hope).

5) Changes to stat based on Corinna's suggestion so that error messages
   reflect reality rather than the state of whether foo.exe existed when
   you were looking for foo.  I've also changed stat slightly so that it
   will only look for foo.exe if it 1) couldn't find foo and 2) didn't
   already contain an extension, i.e., `ls foo.bar' won't look for
   'foo.bar.exe' if `foo.bar' doesn't exist.

-- 
cgf AT cygnus DOT com
http://www.cygnus.com/

- Raw text -


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