[cvs] / xvidcore / src / portab.h Repository:
ViewVC logotype

Diff of /xvidcore/src/portab.h

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.26.2.3, Sat Dec 14 09:39:42 2002 UTC revision 1.37, Sat Nov 23 22:00:43 2002 UTC
# Line 71  Line 71 
71  #define DPRINTF_MB                      0x00000010  #define DPRINTF_MB                      0x00000010
72  #define DPRINTF_COEFF           0x00000020  #define DPRINTF_COEFF           0x00000020
73  #define DPRINTF_MV                      0x00000040  #define DPRINTF_MV                      0x00000040
 #define DPRINTF_RC                      0x00000080  
74  #define DPRINTF_DEBUG           0x80000000  #define DPRINTF_DEBUG           0x80000000
75    
76  /* debug level for this library */  /* debug level for this library */
77  #ifdef _DEBUG  #define DPRINTF_LEVEL           0
 #define DPRINTF_LEVEL           (DPRINTF_RC|0x0000000f)  
 #else  
 #define DPRINTF_LEVEL           DPRINTF_RC  
 #endif  
78    
79  /* Buffer size for non C99 compliant compilers (msvc) */  /* Buffer size for non C99 compliant compilers (msvc) */
80  #define DPRINTF_BUF_SZ  1024  #define DPRINTF_BUF_SZ  1024
# Line 145  Line 140 
140  #    define CACHE_LINE  32  #    define CACHE_LINE  32
141  #    define ptr_t uint64_t  #    define ptr_t uint64_t
142  #else  #else
143  /* todo: fix cache_line 0 operation */  #    error Architecture not supported.
 #    define CACHE_LINE  16  
 #    define ptr_t uint32_t  
144  #endif  #endif
145    
146  /*****************************************************************************  /*****************************************************************************
# Line 217  Line 210 
210   | msvc unknown architecture   | msvc unknown architecture
211   *---------------------------------------------------------------------------*/   *---------------------------------------------------------------------------*/
212  #    else  #    else
213  /* ANSI C version of BSWAP */  #        error Architecture not supported.
 #define BSWAP(x) \  
  x = ((((x) & 0xff000000) >> 24) | \  
      (((x) & 0x00ff0000) >>  8) | \  
      (((x) & 0x0000ff00) <<  8) | \  
      (((x) & 0x000000ff) << 24))  
   
 #define EMMS()  
214  #    endif  #    endif
215    
216    
# Line 360  Line 346 
346   | XviD + gcc unsupported Architecture   | XviD + gcc unsupported Architecture
347   *---------------------------------------------------------------------------*/   *---------------------------------------------------------------------------*/
348  #    else  #    else
349  /* ANSI C version of BSWAP */  #        error Architecture not supported.
 #define BSWAP(x) \  
  x = ((((x) & 0xff000000) >> 24) | \  
      (((x) & 0x00ff0000) >>  8) | \  
      (((x) & 0x0000ff00) <<  8) | \  
      (((x) & 0x000000ff) << 24))  
   
 #define EMMS()  
350  #    endif /* Architecture checking */  #    endif /* Architecture checking */
351    
352  /*****************************************************************************  /*****************************************************************************

Legend:
Removed from v.1.26.2.3  
changed lines
  Added in v.1.37

No admin address has been configured
ViewVC Help
Powered by ViewVC 1.0.4