[svn] / trunk / xvidcore / src / dct / x86_asm / fdct_mmx_ffmpeg.asm Repository:
ViewVC logotype

Diff of /trunk/xvidcore/src/dct/x86_asm/fdct_mmx_ffmpeg.asm

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

revision 1382, Mon Mar 22 22:36:25 2004 UTC revision 1790, Tue Aug 19 09:06:48 2008 UTC
# Line 19  Line 19 
19  ; *  along with this program; if not, write to the Free Software  ; *  along with this program; if not, write to the Free Software
20  ; *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA  ; *  Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307 USA
21  ; *  ; *
22  ; * $Id: fdct_mmx_ffmpeg.asm,v 1.2 2004-03-22 22:36:23 edgomez Exp $  ; * $Id: fdct_mmx_ffmpeg.asm,v 1.6 2008-08-19 09:06:48 Isibaar Exp $
23  ; *  ; *
24  ; ***************************************************************************/  ; ***************************************************************************/
25    
# Line 50  Line 50 
50    
51  %macro cglobal 1  %macro cglobal 1
52          %ifdef PREFIX          %ifdef PREFIX
53                    %ifdef MARK_FUNCS
54                            global _%1:function %1.endfunc-%1
55                            %define %1 _%1:function %1.endfunc-%1
56                    %else
57                  global _%1                  global _%1
58                  %define %1 _%1                  %define %1 _%1
59                    %endif
60            %else
61                    %ifdef MARK_FUNCS
62                            global %1:function %1.endfunc-%1
63          %else          %else
64                  global %1                  global %1
65          %endif          %endif
66            %endif
67  %endmacro  %endmacro
68    
69  ;;; Define this if you want an unrolled version of the code  ;;; Define this if you want an unrolled version of the code
# Line 71  Line 80 
80  ;=============================================================================  ;=============================================================================
81    
82  %ifdef FORMAT_COFF  %ifdef FORMAT_COFF
83  SECTION .rodata data  SECTION .rodata
84  %else  %else
85  SECTION .rodata data align=16  SECTION .rodata align=16
86  %endif  %endif
87    
88  ALIGN 8  ALIGN 8
# Line 393  Line 402 
402  %endif  %endif
403    
404    ret    ret
405    .endfunc
406  %endmacro  %endmacro
407    
408  ;=============================================================================  ;=============================================================================
# Line 412  Line 422 
422  ;-----------------------------------------------------------------------------  ;-----------------------------------------------------------------------------
423    
424  MAKE_FDCT_FUNC fdct_xmm_ffmpeg, FDCT_ROW_XMM  MAKE_FDCT_FUNC fdct_xmm_ffmpeg, FDCT_ROW_XMM
425    
426    %ifidn __OUTPUT_FORMAT__,elf
427    section ".note.GNU-stack" noalloc noexec nowrite progbits
428    %endif
429    

Legend:
Removed from v.1382  
changed lines
  Added in v.1790

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