Re: [FFmpeg-devel] [PATCH 5/5] x86: hevc_mc: put_pixels and 1d epel for x86_32

2015-02-16 Thread Christophe Gisquet
Hi, 2015-02-07 23:11 GMT+01:00 Michael Niedermayer : > this breaks building shared libs: > > /usr/bin/ld: libavcodec/x86/hevc_mc.o: relocation R_X86_64_32 against `.text' > can not be used when making a shared object; recompile with -fPIC > libavcodec/x86/hevc_mc.o: could not read symbols: Bad va

Re: [FFmpeg-devel] [PATCH 5/5] x86: hevc_mc: put_pixels and 1d epel for x86_32

2015-02-07 Thread Michael Niedermayer
On Sat, Feb 07, 2015 at 06:49:40PM +, Christophe Gisquet wrote: > Now that the xmm register and gpr count has decreased, it is > possible to port to x86_32. To save on code, x86_32 with or > without PIC is handled as if PIC. > --- > libavcodec/x86/hevc_mc.asm| 39 +++---

[FFmpeg-devel] [PATCH 5/5] x86: hevc_mc: put_pixels and 1d epel for x86_32

2015-02-07 Thread Christophe Gisquet
Now that the xmm register and gpr count has decreased, it is possible to port to x86_32. To save on code, x86_32 with or without PIC is handled as if PIC. --- libavcodec/x86/hevc_mc.asm| 39 +++ libavcodec/x86/hevcdsp.h | 4 +++- libavcodec/x86/hevcdsp_init.c