delorie.com/archives/browse.cgi   search  
Mail Archives: cygwin/1997/05/17/22:07:49

From: peterham AT peterham DOT com (Peter Ham)
Subject: kaffe 0.9 and gnuwin b18 don't mix
17 May 1997 22:07:49 -0700 :
Sender: mail AT cygnus DOT com
Approved: cygnus DOT gnu-win32 AT cygnus DOT com
Distribution: cygnus
Message-ID: <337E8BEC.77B5.cygnus.gnu-win32@peterham.com>
Reply-To: peterham AT peterham DOT com
X-Mailer: Mozilla 3.0Gold (WinNT; U)
MIME-Version: 1.0
Original-To: kaffe AT sarc DOT city DOT ac DOT uk, gnu-win32 AT cygnus DOT com
Original-CC: kbhend AT dogwood DOT tyler DOT wm DOT edu
Original-Sender: owner-gnu-win32 AT cygnus DOT com

The memory manager in kaffe-0.9 requires that the operating system
memory allocator return "page" aligned pointers.

Unfortunately, gnuwin b18 doesn't support memalign(), or valloc(), and
malloc doesn't return data aligned to kaffe's
preference.

This causes a crash on gnuwin b18 immediately upon running
HelloWorld with a stack trace similar to the one reported
on AIX by Kevin B. Hendricks (kbhend AT dogwood DOT tyler DOT wm DOT edu.

Anybody have any suggestions on how to work around this? I
can't think of any easy way.

For now, I think that I will try kaffe-0.8.x if it's still
available.

Any hints would be appreciated.
Thanks,

Peter Ham

-
For help on using this list (especially unsubscribing), send a message to
"gnu-win32-request AT cygnus DOT com" with one line of text: "help".

- Raw text -


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