From: ian AT cygnus DOT com (Ian Lance Taylor) Subject: Re: Trying to remake dlltool 9 Jul 1997 13:08:31 -0700 Approved: cygnus DOT gnu-win32 AT cygnus DOT com Distribution: cygnus Message-ID: <199707091841.OAA07349.cygnus.gnu-win32@subrogation.cygnus.com> Original-To: jont AT harlequin DOT co DOT uk Original-CC: gnu-win32 AT cygnus DOT com In-reply-to: <199707091539.QAA13796@zaphod.long.harlequin.co.uk> (message from Jon Thackray on Wed, 9 Jul 1997 16: 39:09 +0100) Original-Sender: owner-gnu-win32 AT cygnus DOT com Date: Wed, 9 Jul 1997 16:39:09 +0100 From: Jon Thackray As far as I can see, this is caused by the section in dlltool containing the following:- rvaafter (machine) int machine; { switch (machine) { case MARM: return ""; case M386: return "_"; case MPPC: return ""; } return ""; } That's not what that function looks like in my sources. In mine, it looks like static const char * rvaafter (machine) int machine; { switch (machine) { case MARM: return ""; case M386: return ""; case MPPC: return ""; } return ""; } Are you sure you're using the b18 sources? Ian - 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".