FLAT objects cannot have multiple sections, so using the L1 attributes breaks
authorMike Frysinger <vapier.adi@gmail.com>
Sat, 16 Feb 2008 15:17:31 +0000 (15:17 +0000)
committerDiego Biurrun <diego@biurrun.de>
Sat, 16 Feb 2008 15:17:31 +0000 (15:17 +0000)
commite44d7c659ba56d7efd6de10d5d99a1c44fd997fa
treeb1cf54484d3258d0c5a06fe4da641b4dd1ace3e6
parent2d83fe90e32b39a038ce5d779a3f2a1d45059784
FLAT objects cannot have multiple sections, so using the L1 attributes breaks
linking. The FDPIC relocs also break for any other format. Thus check the
compiler environment and select the appropriate sections/relocs.
patch by Mike Frysinger, vapier.adi a gmail d com

Originally committed as revision 12125 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavcodec/bfin/config_bfin.h
libavcodec/bfin/dsputil_bfin.c
libavcodec/bfin/dsputil_bfin.h
libavcodec/bfin/fdct_bfin.S
libavcodec/bfin/idct_bfin.S
libavcodec/bfin/vp3_idct_bfin.S