]> git.pld-linux.org Git - packages/avidemux.git/blob - avidemux-gcc-bug-mmx-x86.patch
- workaround for gcc/gas fuckup with MMX movq on x86
[packages/avidemux.git] / avidemux-gcc-bug-mmx-x86.patch
1 --- avidemux_2.5.2/avidemux/ADM_coreImage/src/ADM_vidFieldASM.cpp~      2010-04-29 20:25:15.862622029 +0200
2 +++ avidemux_2.5.2/avidemux/ADM_coreImage/src/ADM_vidFieldASM.cpp       2010-04-29 21:30:35.374874733 +0200
3 @@ -25,7 +25,7 @@
4  
5  #include"ADM_vidField.h"
6  
7 -#ifdef ADM_CPU_X86
8 +#ifdef ADM_CPU_X86_64
9  //     #define DEBUG_DEINT 1
10  //     #define MMX_TRACE 1
11         #include "ADM_mmxMacros.h"
12 @@ -81,7 +81,7 @@
13                        }
14             }
15  }
16 -#ifdef ADM_CPU_X86
17 +#ifdef ADM_CPU_X86_64
18  void ADMVideoFields::hasMotion_MMX(uint8_t *p,uint8_t *c,
19                                                                         uint8_t *n,
20                                                                         uint8_t *e,
21 --- avidemux_2.5.2/avidemux/ADM_coreImage/src/ADM_vidFields.cpp~        2010-04-29 20:25:15.871621667 +0200
22 +++ avidemux_2.5.2/avidemux/ADM_coreImage/src/ADM_vidFields.cpp 2010-04-29 21:31:24.857871769 +0200
23 @@ -103,7 +103,7 @@
24             e2=_motionmask2+w;  
25    //___________________ C version of motion detection ________________________
26         // other line
27 -#if defined(ADM_CPU_X86) && defined(ASM_DEINT)
28 +#if defined(ADM_CPU_X86_64) && defined(ASM_DEINT)
29         if(CpuCaps::hasMMX())  
30         hasMotion_MMX(p,c,n,e,e2);
31         else
This page took 0.078581 seconds and 3 git commands to generate.