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

Reply via email to