ffmpeg/libavcodec/ppc
Mans Rullgard 6e4a35ced9 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>
2011-09-25 17:27:48 +01:00
..
Makefile
asm.S ppc: fix 32-bit PIC build 2011-09-25 17:27:48 +01:00
dsputil_altivec.c dsputil: update per-arch init funcs for non-h264 high bit depth 2011-07-21 18:10:58 +01:00
dsputil_altivec.h
dsputil_ppc.c dsputil: update per-arch init funcs for non-h264 high bit depth 2011-07-21 18:10:58 +01:00
fdct_altivec.c
fft_altivec.c
fft_altivec_s.S ppc: fix 32-bit PIC build 2011-09-25 17:27:48 +01:00
float_altivec.c
fmtconvert_altivec.c
gmc_altivec.c
h264_altivec.c dsputil: update per-arch init funcs for non-h264 high bit depth 2011-07-21 18:10:58 +01:00
h264_template_altivec.c
idct_altivec.c
int_altivec.c
mathops.h
mpegaudiodec_altivec.c
mpegvideo_altivec.c ppc: remove redundant setting of Altivec IDCT 2011-07-27 20:14:12 +01:00
regs.h
types_altivec.h
util_altivec.h
vc1dsp_altivec.c
vp3dsp_altivec.c
vp8dsp_altivec.c