]> git.pld-linux.org Git - packages/xavs.git/blob - xavs-asm.patch
- updated to svn rev. 55 (2011-08-21)
[packages/xavs.git] / xavs-asm.patch
1 --- xavs/configure.orig 2017-07-20 17:37:44.000000000 +0200
2 +++ xavs/configure      2017-07-20 18:41:11.919527165 +0200
3 @@ -87,7 +87,7 @@
4              ;;
5          --enable-asm)
6              asm="yes"
7 -            CFLAGS="$CFLAGS -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2"
8 +            CFLAGS="$CFLAGS -DHAVE_MMX -DHAVE_MMXEXT -DHAVE_SSE -DHAVE_SSE2"
9              ;;
10          --disable-asm)
11              asm="no"
12 --- xavs/common/cpu.c.orig      2017-07-20 17:37:44.000000000 +0200
13 +++ xavs/common/cpu.c   2017-07-20 20:11:52.406131711 +0200
14 @@ -199,6 +199,16 @@
15    return cpu;
16  }
17  
18 +void
19 +xavs_cpu_restore (uint32_t cpu)
20 +{
21 +  return;
22 +}
23 +
24 +void
25 +xavs_cpu_mask_misalign_sse (void)
26 +{
27 +}
28  #elif defined( ARCH_PPC )
29  
30  #if defined(SYS_MACOSX) || defined(SYS_OPENBSD)
31 @@ -264,6 +274,12 @@
32  
33    return XAVS_CPU_ALTIVEC;
34  }
35 +
36 +void
37 +xavs_cpu_restore (uint32_t cpu)
38 +{
39 +  return;
40 +}
41  #endif
42  
43  #else
44 --- xavs/common/dct.c.orig      2017-07-20 17:37:44.000000000 +0200
45 +++ xavs/common/dct.c   2017-07-20 18:58:37.049515231 +0200
46 @@ -429,6 +429,7 @@
47        {
48          pf->scan_8x8 = zigzag_scan_8x8_frame;
49          pf->sub_8x8 = zigzag_sub_8x8_frame;
50 +#if 0 /* functions not defined */
51  #ifdef HAVE_MMX
52          if (cpu & XAVS_CPU_MMXEXT)
53            pf->scan_8x8 = xavs_zigzag_scan_8x8_frame_mmxext;
54 @@ -441,6 +442,7 @@
55          }
56  #endif /*HAVE_SSE3*/        
57  #endif
58 +#endif
59        }
60  }
61  
62 --- xavs/Makefile.orig  2017-07-20 18:58:56.609515009 +0200
63 +++ xavs/Makefile       2017-07-20 19:16:58.359502654 +0200
64 @@ -18,7 +18,6 @@
65  X86SRC = common/i386/cpu-a.asm \
66           common/i386/dct-sse2.asm \
67           common/i386/deblock.asm \
68 -         common/i386/deblock_inter.asm \
69           common/i386/deblock_intra.asm \
70           common/i386/mc-a01.asm \
71           common/i386/mc-a.asm \
This page took 0.068093 seconds and 3 git commands to generate.