Hi, C:\>type try.c #include <windows.h>
int main(void) { return 1; } C:\>gcc -o try.exe try.c In file included from C:\_64\mingw64\x86_64-pc-mingw32\include/xmmintrin.h:44, from C:\_64\mingw64\x86_64-pc-mingw32\include/emmintrin.h:43, from C:\_64\mingw64\x86_64-pc-mingw32\include/intrin.h:13, from C:\_64\mingw64\x86_64-pc-mingw32\include/winnt.h:1149, from C:\_64\mingw64\x86_64-pc-mingw32\include/windef.h:122, from C:\_64\mingw64\x86_64-pc-mingw32\include/windows.h:62, from try.c:1: C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_add_si64': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:317: error: incompatible type for argument 1 of '__builtin_ia32_paddq' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:317: error: incompatible type for argument 2 of '__builtin_ia32_paddq' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_sub_si64': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:421: error: incompatible type for argument 1 of '__builtin_ia32_psubq' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:421: error: incompatible type for argument 2 of '__builtin_ia32_psubq' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_sll_pi16': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:528: error: incompatible type for argument 2 of '__builtin_ia32_psllw' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_slli_pi16': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:540: error: incompatible type for argument 2 of '__builtin_ia32_psllw' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_sll_pi32': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:553: error: incompatible type for argument 2 of '__builtin_ia32_pslld' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_slli_pi32': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:565: error: incompatible type for argument 2 of '__builtin_ia32_pslld' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_sll_si64': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:578: error: incompatible type for argument 1 of '__builtin_ia32_psllq' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:578: error: incompatible type for argument 2 of '__builtin_ia32_psllq' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_slli_si64': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:590: error: incompatible type for argument 1 of '__builtin_ia32_psllq' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:590: error: incompatible type for argument 2 of '__builtin_ia32_psllq' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_sra_pi16': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:603: error: incompatible type for argument 2 of '__builtin_ia32_psraw' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_srai_pi16': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:615: error: incompatible type for argument 2 of '__builtin_ia32_psraw' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_sra_pi32': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:628: error: incompatible type for argument 2 of '__builtin_ia32_psrad' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_srai_pi32': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:640: error: incompatible type for argument 2 of '__builtin_ia32_psrad' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_srl_pi16': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:653: error: incompatible type for argument 2 of '__builtin_ia32_psrlw' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_srli_pi16': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:665: error: incompatible type for argument 2 of '__builtin_ia32_psrlw' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_srl_pi32': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:678: error: incompatible type for argument 2 of '__builtin_ia32_psrld' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_srli_pi32': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:690: error: incompatible type for argument 2 of '__builtin_ia32_psrld' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_srl_si64': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:703: error: incompatible type for argument 1 of '__builtin_ia32_psrlq' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:703: error: incompatible type for argument 2 of '__builtin_ia32_psrlq' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h: In function '_mm_srli_si64': C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:715: error: incompatible type for argument 1 of '__builtin_ia32_psrlq' C:\_64\mingw64\x86_64-pc-mingw32\include/mmintrin.h:715: error: incompatible type for argument 2 of '__builtin_ia32_psrlq' In file included from C:\_64\mingw64\x86_64-pc-mingw32\include/emmintrin.h:43, from C:\_64\mingw64\x86_64-pc-mingw32\include/intrin.h:13, from C:\_64\mingw64\x86_64-pc-mingw32\include/winnt.h:1149, from C:\_64\mingw64\x86_64-pc-mingw32\include/windef.h:122, from C:\_64\mingw64\x86_64-pc-mingw32\include/windows.h:62, from try.c:1: C:\_64\mingw64\x86_64-pc-mingw32\include/xmmintrin.h: In function '_mm_loadh_pi': C:\_64\mingw64\x86_64-pc-mingw32\include/xmmintrin.h:754: warning: passing argument 2 of '__builtin_ia32_loadhps' from incompatible pointer type C:\_64\mingw64\x86_64-pc-mingw32\include/xmmintrin.h: In function '_mm_storeh_pi': C:\_64\mingw64\x86_64-pc-mingw32\include/xmmintrin.h:761: warning: passing argument 1 of '__builtin_ia32_storehps' from incompatible pointer type C:\_64\mingw64\x86_64-pc-mingw32\include/xmmintrin.h: In function '_mm_loadl_pi': C:\_64\mingw64\x86_64-pc-mingw32\include/xmmintrin.h:783: warning: passing argument 2 of '__builtin_ia32_loadlps' from incompatible pointer type C:\_64\mingw64\x86_64-pc-mingw32\include/xmmintrin.h: In function '_mm_storel_pi': C:\_64\mingw64\x86_64-pc-mingw32\include/xmmintrin.h:790: warning: passing argument 1 of '__builtin_ia32_storelps' from incompatible pointer type I'm on Windows Vista Business (64). Am I doing something stupid ? Is this a known issue ? C:\>gcc -v Using built-in specs. Target: x86_64-pc-mingw32 Configured with: ../build/gcc-svn/gcc/configure --target=x86_64-pc-mingw32 --pre fix=/var/tmp/w64 --with-sysroot=/var/tmp/w64 --host=x86_64-pc-mingw32 Thread model: win32 gcc version 4.4.0 20080507 (experimental) (GCC) I got the same behaviour with the 20080320 build. Cheers, Rob ------------------------------------------------------------------------- This SF.net email is sponsored by: Microsoft Defy all challenges. Microsoft(R) Visual Studio 2008. http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/ _______________________________________________ Mingw-w64-public mailing list Mingw-w64-public@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/mingw-w64-public