[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.4, Wed Mar 20 14:02:48 2002 UTC revision 1.5, Thu Mar 21 13:44:29 2002 UTC
# Line 93  Line 93 
93    
94  #endif  #endif
95    
 #define EMMS() __asm__("emms\n\t")  
96    
97  // needed for bitstream.h  // needed for bitstream.h
98    #ifdef ARCH_PPC
99            #define BSWAP(a) __asm__ ( "lwbrx %0,0,%1; eieio" : "=r" (a) : \
100                    "r" (&(a)), "m" (a));
101            #define EMMS()
102    #else
103  #define BSWAP(a) __asm__ ( "bswapl %0\n" : "=r" (a) : "0" (a) )  #define BSWAP(a) __asm__ ( "bswapl %0\n" : "=r" (a) : "0" (a) )
104            #define EMMS() __asm__("emms\n\t")
105    #endif
106    
107  // needed for timer.c  // needed for timer.c
108  static __inline int64_t read_counter() {  static __inline int64_t read_counter() {

Legend:
Removed from v.1.4  
changed lines
  Added in v.1.5

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