[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#168310: gcc-3.2: xmmintrin.h broken for c++



Package: gcc-3.2
Version: 1:3.2.1-0pre5
Severity: important

%cat > a.c
#include <xmmintrin.h>
% gcc-3.2 -msse -c a.c
% g++-3.2 -msse -c a.c
In file included from a.c:1:
/usr/lib/gcc-lib/i386-linux/3.2.1/include/xmmintrin.h: In function `void _mm_stream_pi(vector int*, vector int)':
/usr/lib/gcc-lib/i386-linux/3.2.1/include/xmmintrin.h:1036: cannot convert `vector int*' to `long long unsigned int*' for argument `1' to
      `void __builtin_ia32_movntq(long long unsigned int*, long long unsigned int)'

-- System Information
Debian Release: testing/unstable
Architecture: i386
Kernel: Linux stag 2.4.19-686 #1 Thu Aug 8 21:30:09 EST 2002 i686
Locale: LANG=C, LC_CTYPE=C

Versions of packages gcc-3.2 depends on:
ii  binutils                  2.13.90.0.10-2 The GNU assembler, linker and bina
ii  cpp-3.2                   1:3.2.1-0pre5  The GNU C preprocessor.
ii  gcc-3.2-base              1:3.2.1-0pre5  The GNU Compiler Collection (base 
ii  libc6                     2.3.1-3        GNU C Library: Shared libraries an
ii  libgcc1                   1:3.2.1-0pre5  GCC support library.




Reply to: