From: pgarceau AT teleport DOT com (Paul Garceau) Subject: Re: EGCS-1.0.2-Mingw32 10 Sep 1998 17:59:29 -0700 Message-ID: <199809100501.WAA06391.cygnus.gnu-win32@cygnus.com> References: <199809090332 DOT UAA11911 AT cygnus DOT com> Reply-To: pgarceau AT teleport DOT com Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7BIT To: Mumit Khan Cc: gnu-win32 AT cygnus DOT com On 9 Sep 98, at 21:41, the Illustrious Mumit Khan wrote: > On Tue, 8 Sep 1998, Paul Garceau wrote: > > > Hi folks, > > > > Is there a way to disable mangling for EGCS-Mingw32? > > > > I am not sure which switch to set. > > > > Paul, > > Which mangling are referring to? Win32 mangling related to various calling > conventions (eg., __stdcall) or C++ mangling? The latter, C++ mangling. EGCS-1.0.2-Mingw32 is looking for IDirectDraw::SetCooperativeLevel. Headers can only understand IDirectDraw->SetCooperativeLevel. > Could you describe why you want the mangling disabled? If I could disable C++ mangling, then I am inclined to believe that I can enable the needed C calls instead. > In all but some > very special cases, mangling is required to produce correct code linkage. I understand, I'm open to suggestions. Peace, Paul G. Information Systems Consultant NewDawn Productions http://www.teleport.com/~pgarceau/newdawn/ - 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".