[MPlayer-dev-eng] __WORDSIZE and system performance
    Falk Hueffner 
    falk.hueffner at student.uni-tuebingen.de
       
    Mon Jul  8 09:27:10 CEST 2002
    
    
  
Sylvain Petreolle <spetreolle at yahoo.fr> writes:
> compiling on Cygwin,
> 
> i get from postproc/rgb2_rgb_template.c :
> #include <inttypes.h> /* for __WORDSIZE */
> 
> #ifndef __WORDSIZE
> #warning You have misconfigured system and probably
> will lose performance!
> 
> Which value should be __WORDSIZE set to, as inttypes.h
> normally doesn't exist on Cygwin and is implemented by
> etc/cygwin_inttypes.h ?
Well, it should be set to the word size :) Which is 4 for i386.
It's not really part of any standard. Probably a better idea would be
to set an own macro to sizeof(size_t)*8 in configure.
> Or is this simply a #define to disable some code ?
It's to decide whether 64-bit memory access and arithmetics is as fast
as 32-bit.
-- 
	Falk
    
    
More information about the MPlayer-dev-eng
mailing list