This is the mail archive of the cygwin-apps@cygwin.com 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] |
On Mon, 2003-03-31 at 10:17, Danny Smith wrote: > I've been expecting a bug report for mingw-runtime and ini.cc 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/ini.cc) 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? Cheers, Rob -- GPG key available at: <http://users.bigpond.net.au/robertc/keys.txt>.
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] |