This is the mail archive of the mailing list for the Cygwin project.

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: setup ( vs CVS mingw-runtime

On Mon, 2003-03-31 at 10:17, Danny Smith wrote:
> I've been expecting a bug report for mingw-runtime and in setup for
> awhile, but haven't seen one, so I'll ask if the CVS mingw runtime is getting
> any testing with setup anymore.
> The problem is in the default usage of _CRTIMP ( = __attribute__((dllimport)) )
> macro on all mingw runtime functions imported from dll.  This usage provides a
> small to midling performance benefit. However. it can cause both compile time
> ICE and/or linktime multiple definitions (depending on order of
> declaration/definition/usage and version of GCC) when standard CRT functions
> declared in system headers (ie. fprintf in setup/ are redefined.
> I'll make the _CRTIMP macro a  no-op by default if someone will confirm that
> there is a problem with setup.

So, is that CVS mingw-runtime only? And is there a setup.exe installable
snapshot of that?

GPG key available at: <>.

Attachment: signature.asc
Description: This is a digitally signed message part

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]