[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.49.2.2, Mon May 31 21:26:23 2004 UTC revision 1.52, Mon May 31 21:36:23 2004 UTC
# Line 219  Line 219 
219          if(xvid_debug & level) {          if(xvid_debug & level) {
220                  vfprintf(stderr, format, args);                  vfprintf(stderr, format, args);
221          }          }
         va_end(args);  
222  }  }
223    
224  #    else /* _DEBUG */  #    else /* _DEBUG */
# Line 250  Line 249 
249    | gcc PPC and PPC Altivec specific macros/functions    | gcc PPC and PPC Altivec specific macros/functions
250   *---------------------------------------------------------------------------*/   *---------------------------------------------------------------------------*/
251  #    elif defined(ARCH_IS_PPC)  #    elif defined(ARCH_IS_PPC)
252    
253    #        if defined(HAVE_ALTIVEC_PARENTHESES_DECL)
254    #            define AVV(x...) (x)
255    #        elif defined(HAVE_ALTIVEC_BRACES_DECL)
256    #            define AVV(x...) {x}
257    #        else
258    #            error Trying to compile PPC target without a vector declaration type.
259    #        endif
260    
261  #        define BSWAP(a) __asm__ __volatile__ \  #        define BSWAP(a) __asm__ __volatile__ \
262          ( "lwbrx %0,0,%1; eieio" : "=r" (a) : "r" (&(a)), "m" (a));          ( "lwbrx %0,0,%1; eieio" : "=r" (a) : "r" (&(a)), "m" (a));
263    

Legend:
Removed from v.1.49.2.2  
changed lines
  Added in v.1.52

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