Date: Tue, 9 May 2000 08:56:40 -0400 Message-Id: <200005091256.IAA24973@envy.delorie.com> From: DJ Delorie To: eliz AT is DOT elta DOT co DOT il CC: djgpp-workers AT delorie DOT com In-reply-to: (message from Eli Zaretskii on Tue, 9 May 2000 11:53:10 +0300 (IDT)) Subject: Re: Perfomance of gc-simple References: Reply-To: djgpp-workers AT delorie DOT com Errors-To: nobody AT delorie DOT com X-Mailing-List: djgpp-workers AT delorie DOT com X-Unsubscribes-To: listserv AT delorie DOT com Precedence: bulk > > Note that ggc-page also uses /dev/zero, which djgpp doesn't have. > > This should be easy to provide via an FSEXT. If the code is private > to GCC sources, none of the complications with using FSEXT in the > library apply. Cygwin has /dev/zero, and it fails anyway. I suspect there's some subtle functionality in /dev/zero that I didn't emulate right. If we add /dev/zero to djgpp, it needs to be tested well, and it needs to work *right* or it will cause subtle problems. > > Or, it needs to be able to map anonymous pages, which may also be > > hard with DJGPP. > > Does that "Or" mean that if /dev/zero is available, mapping anonymous > pages is not required? Or does gcc-page require mapping in any case? It means I don't know. I just saw separate conditionals for those cases.