ffmpeg/libavcodec/ppc
Mans Rullgard ecda54a640 ppc: fix 32-bit PIC build
On 32-bit ppc, the GOT pointer must be loaded manually.
This adds a "get_got" assembler macro to compute the
GOT address.  The "movrel" macro is updated to take an
additional parameter containing the GOT address since
no register is reserved for this purpose on ppc32.
These changes have no effect on ppc64 builds.

Signed-off-by: Mans Rullgard <mans@mansr.com>
(cherry picked from commit 6e4a35ced9)

Signed-off-by: Reinhard Tartler <siretart@tauware.de>
2011-09-26 19:31:32 +02:00
..
asm.S ppc: fix 32-bit PIC build 2011-09-26 19:31:32 +02:00
dsputil_altivec.c Adds 8-, 9- and 10-bit versions of some of the functions used by the h264 decoder. 2011-05-10 07:24:36 -04:00
dsputil_altivec.h
dsputil_ppc.c Adds 8-, 9- and 10-bit versions of some of the functions used by the h264 decoder. 2011-05-10 07:24:36 -04:00
fdct_altivec.c
fft_altivec_s.S ppc: fix 32-bit PIC build 2011-09-26 19:31:32 +02:00
fft_altivec.c Convert some undefined 1<<31 shifts into 1U<<31. 2011-04-11 21:47:42 -07:00
float_altivec.c
fmtconvert_altivec.c
gmc_altivec.c
h264_altivec.c 4:4:4 H.264 decoding support 2011-06-13 21:16:30 -07:00
h264_template_altivec.c Replace some nonstandard DEBUG_* preprocessor directives by plain DEBUG. 2011-06-07 13:20:58 +02:00
idct_altivec.c
int_altivec.c
Makefile mpegaudiodsp: fix x86 and ppc makefiles 2011-05-19 16:32:24 +01:00
mathops.h
mpegaudiodec_altivec.c Move some mpegaudio functions to new mpegaudiodsp subsystem 2011-05-19 12:25:34 +01:00
mpegvideo_altivec.c
regs.h
types_altivec.h
util_altivec.h
vc1dsp_altivec.c Revert "VC1: merge idct8x8, coeff adjustments and put_pixels." 2011-05-04 07:40:01 -04:00
vp3dsp_altivec.c
vp8dsp_altivec.c