From: khan@xraylith.wisc.edu (Mumit Khan)
Subject: Re: How do I avoid buying MSVC++?
2 Jan 1999 22:08:12 -0800
Message-ID: <Pine.SUN.3.93.990102222145.697C-100000.cygnus.gnu-win32@modi.xraylith.wisc.edu>
References: <00a101be3688$b2515780$016464c0@susato.demon.co.uk>
Mime-Version: 1.0
Content-Type: TEXT/PLAIN; charset=US-ASCII
To: Max Hadley <max@susato.demon.co.uk>
Cc: Cygwin mailing list <gnu-win32@cygnus.com>

On Sat, 2 Jan 1999, Max Hadley wrote:

> when not to. Also on his/her advice:
> 
>     #define _declspec(A) extern

Actually, gcc does support __declspec, but not _declspec. Microsoft
uses _declspec as a synonym for __declspec, but suggests that you
use __declspec in the documentation.

Use the following:
   
   #define _declspec(x) __attribute__((x))

and that should fix the global problem.

fyi, GCC's "specs" define __declspec as the following:

   #define __declspec(x) __attribute__((x))

Regards,
Mumit

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