__CRT_INLINE and C++
Christopher Faylor
cgf-use-the-mailinglist-please@cygwin.com
Mon Sep 7 16:41:00 GMT 2009
On Mon, Sep 07, 2009 at 05:28:30AM +0000, Sandeep Patel wrote:
>__CRT_INLINE is 'extern inline' for C, but just 'inline' for C++.
>
>This breaks recent MinGW builds of LLVM because the LLVM build checks
>it's built library dependencies for cycles. Cycles are introduced if
>the C++ compiler is free to define an out-of-line version of a
>function such as 'isalnum'.
>
>Is there a reason it's not 'extern inline' for C++? If not, can we change it?
"We" can't change it. It's a MinGW thing. You have to ask the folks at
mingw.org about MinGW issues.
More information about the Cygwin-developers
mailing list