[cvs] / xvidcore / src / bitstream / x86_asm / cbp_3dne.asm Repository:
ViewVC logotype

Diff of /xvidcore/src/bitstream/x86_asm/cbp_3dne.asm

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

revision 1.2.2.1, Tue Oct 28 22:23:03 2003 UTC revision 1.8, Wed Nov 26 01:04:34 2008 UTC
# Line 34  Line 34 
34    
35  %macro cglobal 1  %macro cglobal 1
36          %ifdef PREFIX          %ifdef PREFIX
37                    %ifdef MARK_FUNCS
38                            global _%1:function %1.endfunc-%1
39                            %define %1 _%1:function %1.endfunc-%1
40                            %define ENDFUNC .endfunc
41                    %else
42                  global _%1                  global _%1
43                  %define %1 _%1                  %define %1 _%1
44                            %define ENDFUNC
45                    %endif
46            %else
47                    %ifdef MARK_FUNCS
48                            global %1:function %1.endfunc-%1
49                            %define ENDFUNC .endfunc
50          %else          %else
51                  global %1                  global %1
52                            %define ENDFUNC
53                    %endif
54          %endif          %endif
55  %endmacro  %endmacro
56    
   
57  %macro calc_cbp 1  %macro calc_cbp 1
58    pshufw mm0, [eax], 229 ; =11100101    pshufw mm0, [eax], 229 ; =11100101
59    movq mm1, [eax+8]    movq mm1, [eax+8]
# Line 113  Line 125 
125    adc eax, eax    adc eax, eax
126    add esp, byte 24    add esp, byte 24
127    ret    ret
128    ENDFUNC
129    
130    
131    %ifidn __OUTPUT_FORMAT__,elf
132    section ".note.GNU-stack" noalloc noexec nowrite progbits
133    %endif
134    

Legend:
Removed from v.1.2.2.1  
changed lines
  Added in v.1.8

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