This is the mail archive of the
cygwin@sourceware.cygnus.com
mailing list for the Cygwin project.
Re: EGCS-1.0.2-Mingw32
- To: Mumit Khan <khan at xraylith dot wisc dot edu>
- Subject: Re: EGCS-1.0.2-Mingw32
- From: "Paul Garceau" <pgarceau at teleport dot com>
- Date: Wed, 9 Sep 1998 22:02:07 -0700
- CC: gnu-win32 at cygnus dot com
- Organization: New Dawn Productions
- References: <199809090332.UAA11911@cygnus.com>
- Reply-to: pgarceau at teleport 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@cygnus.com" with one line of text: "help".