Re: vlc-gcc-hack.patch

2006-12-13 Thread Paweł Sikora
  copy __m64 from
  /usr/lib/gcc-lib/i686-pld-linux/3.3.6/include/mmintrin.h

veto!

glen, if you want such typedefs use /dev/brain,
include mmintrin.h and pass -mmmx to cflags.

___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: vlc-gcc-hack.patch

2006-12-13 Thread Jakub Bogusz
On Wed, Dec 13, 2006 at 09:17:36AM +0100, Paweł Sikora wrote:
   copy __m64 from
   /usr/lib/gcc-lib/i686-pld-linux/3.3.6/include/mmintrin.h
 
 veto!
 
 glen, if you want such typedefs use /dev/brain,
 include mmintrin.h and pass -mmmx to cflags.

But -mmmx only for files containing code used conditionally if CPU
has MMX support. In gcc 4+ (or 3.4?) this flag allows compiler to use
MMX instructions in generated code.


-- 
Jakub Boguszhttp://qboosh.pl/
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: vlc-gcc-hack.patch

2006-12-13 Thread Elan Ruusamäe
On Wednesday 13 December 2006 10:17, Paweł Sikora wrote:
   copy __m64 from
   /usr/lib/gcc-lib/i686-pld-linux/3.3.6/include/mmintrin.h

 veto!

 glen, if you want such typedefs use /dev/brain,
 include mmintrin.h and pass -mmmx to cflags.

that header is included already and mmx is enabled too otherwise mmintrin.h 
would fail

[EMAIL PROTECTED] pld/SPECS $ grep -C2 __MMX 
/usr/lib/gcc-lib/i686-pld-linux/3.3.6/include/mmintrin.h
#define _MMINTRIN_H_INCLUDED

#ifndef __MMX__
# error MMX instruction set not enabled
#else
--

[EMAIL PROTECTED] pld/SPECS $ grep -C2 HAVE_MMX_INTRINSICS 
../BUILD/vlc-0.8.6/modules/video_chroma/i420_rgb16.c
#   include i420_rgb_c.h
#elif defined (MODULE_NAME_IS_i420_rgb_mmx)
#   if defined(HAVE_MMX_INTRINSICS)
#   include mmintrin.h
#   endif
--
for ( i_x = p_vout-render.i_width / 8; i_x--; )
{
#   if defined (HAVE_MMX_INTRINSICS)
__m64 mm0, mm1, mm2, mm3, mm4, mm5, mm6, mm7;
uint64_t tmp64;
--
for ( i_x = p_vout-render.i_width / 8; i_x--; )
{
#   if defined (HAVE_MMX_INTRINSICS)
__m64 mm0, mm1, mm2, mm3, mm4, mm5, mm6, mm7;
uint64_t tmp64;
--
{
#if defined (MODULE_NAME_IS_i420_rgb_mmx)
#   if defined (HAVE_MMX_INTRINSICS)
typedef int __m64 __attribute__ ((__mode__ (__V2SI__)));
__m64 mm0, mm1, mm2, mm3, mm4, mm5, mm6, mm7;
--


-- 
glen
___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: vlc-gcc-hack.patch

2006-12-13 Thread Cezary Krzyzanowski
Dnia 13-12-2006, śro o godzinie 09:17 +0100, Paweł Sikora napisał(a):

 glen, if you want such typedefs use /dev/brain,
 include mmintrin.h and pass -mmmx to cflags.

We aren't a group of folk screaming at each other in the middle of a
field. Please use /dev/courtsy next time.

[EMAIL PROTECTED]

___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en


Re: vlc-gcc-hack.patch

2006-12-13 Thread Paweł Sikora
Cezary Krzyzanowski napisał(a):
 Dnia 13-12-2006, śro o godzinie 09:17 +0100, Paweł Sikora napisał(a):
 
 glen, if you want such typedefs use /dev/brain,
 include mmintrin.h and pass -mmmx to cflags.
 
 We aren't a group of folk screaming at each other in the middle of a
 field. Please use /dev/courtsy next time.

ok ;)
$ mode o+courtesy

___
pld-devel-en mailing list
pld-devel-en@lists.pld-linux.org
http://lists.pld-linux.org/mailman/listinfo/pld-devel-en