On 9/14/13, dw <[email protected]> wrote:
>
>> I asked somebody with an installed VS and indeed
>> winnt.h header includes intrin.h header by their SDK.  So your fix is
>> no fix at all.  It just removed a compatibility we had in the past,
>> and now doesn't exist anymore.
>
> intrin.h is not included in the Windows 7 sdk version (either v7.0 or
> v7.1) of winnt.h.  It was added in the Windows 8 sdk, but *only* for
> _M_ARM.
>

IIRC, it is included in sdk versions earlier than 7 too, e.g. the sdk shipped
with msvc 2005 and 2008.

>> I would like to know where you got this information that intrin.h
>> isn't included, as it is plain wrong.
>
> I get this information from my own installed versions of the Windows sdk.
>
>> I mean incomplete, due important intrin-prototypes aren't done for our
>> winnt.h header now.
>
> What ones?  Are you referring to the ones in the comment I added?
>
>     //* We need implementations for _mm_lfence, _mm_mfence, _mm_sfence,
>     _mm_pause, _mm_prefetch *//
>     /# include <x86intrin.h>/
>
> The purpose of this comment is *not* to document routines that are
> missing, it documents the reason the following line is included.
> x86intrin.h is where these routines are implemented.
>
> Since x86intrin.h includes a number of additional routines that are not
> available from MS's version of this file, a comment explaining why
> mingw64 includes it seemed appropriate.  However, if the text isn't
> clear, I can re-word it.
>
> dw
>

--
O.S.

------------------------------------------------------------------------------
LIMITED TIME SALE - Full Year of Microsoft Training For Just $49.99!
1,500+ hours of tutorials including VisualStudio 2012, Windows 8, SharePoint
2013, SQL 2012, MVC 4, more. BEST VALUE: New Multi-Library Power Pack includes
Mobile, Cloud, Java, and UX Design. Lowest price ever! Ends 9/22/13. 
http://pubads.g.doubleclick.net/gampad/clk?id=64545871&iu=/4140/ostg.clktrk
_______________________________________________
Mingw-w64-public mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mingw-w64-public

Reply via email to