On Sat, Feb 07, 2015 at 06:49:40PM +0000, 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 +++++++++++++++++++++++-------- > libavcodec/x86/hevcdsp.h | 4 +++- > libavcodec/x86/hevcdsp_init.c | 53 > +++++++++++++++++++++++++++---------------- > 3 files changed, 66 insertions(+), 30 deletions(-)
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 value clang: error: linker command failed with exit code 1 (use -v to see invocation) make: *** [libavcodec/libavcodec.so.56] Error 1 make: *** Waiting for unfinished jobs.... [...] -- Michael GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB Good people do not need laws to tell them to act responsibly, while bad people will find a way around the laws. -- Plato
signature.asc
Description: Digital signature
_______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel