<div class="gmail_quote">2011/10/16 Aaron Ballman <span dir="ltr"><<a href="mailto:aaron@aaronballman.com">aaron@aaronballman.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
On Sun, Oct 16, 2011 at 2:26 PM, Ruben Van Boxem<br>
<<a href="mailto:vanboxem.ruben@gmail.com">vanboxem.ruben@gmail.com</a>> wrote:<br>
> Fresh patch attached.<br>
<div class="im">><br>
> --- include/__config  (revision 141003)<br>
> +++ include/__config  (working copy)<br>
><br>
</div>> @@ -69,17 +71,45 @@<br>
>  # endif<br>
>  #endif  // !defined(_LIBCPP_LITTLE_ENDIAN) || !defined(_LIBCPP_BIG_ENDIAN)<br>
><br>
> -#ifndef _LIBCPP_VISIBILITY_TAG<br>
> -#define _LIBCPP_VISIBILITY_TAG 1<br>
> +#if _WIN32<br>
> +<br>
> +// only really useful for a DLL<br>
> +#ifdef _LIBCPP_DLL // this should be a compiler builtin define ideally...<br>
> +# ifdef cxx_EXPORTS<br>
> +#  define _LIBCPP_HIDDEN<br>
> +#  define _LIBCPP_VISIBLE __cdecl(dllexport)<br>
> +# else<br>
> +#  define _LIBCPP_HIDDEN<br>
> +#  define _LIBCPP_VISIBLE __cdecl(dllimport)<br>
> +# endif<br>
> +#else<br>
> +# define _LIBCPP_HIDDEN<br>
> +# define _LIBCPP_VISIBLE<br>
>  #endif<br>
<br>
I hadn't noticed this previously, but I'm unfamiliar with being able<br>
to use the calling convention in place of __declspec.  Is that<br>
documented somewhere on MSDN?<br></blockquote><div><br>Wow, crap. those two are just too similar. My mistake. Compiler didn't complain though. Probably does not do what it should... Fixed patch attached. I'll blame it on the fact that today is sunday :/<br>
<br>Ruben<br></div><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
<br>
Everything else looks great!  Thanks!<br>
<font color="#888888"><br>
~Aaron<br>
</font></blockquote></div><br>