[FFmpeg-devel] [FFmpeg-cvslog] r11100 - in trunk/libavcodec/i386: cavsdsp_mmx.c dsputil_mmx.c dsputil_mmx.h h264dsp_mmx.c mpegvideo_mmx.c vc1dsp_mmx.c

Uoti Urpala uoti.urpala
Sat Dec 1 03:06:04 CET 2007

On Sat, 2007-12-01 at 02:42 +0100, Michael Niedermayer wrote:
> On Sat, Dec 01, 2007 at 02:00:57AM +0200, Uoti Urpala wrote:
> > -Bsymbolic is "simpler" of course but it does not achieve the same
> > things.
> it fixes the link failure which is the orignal issue and that has to be
> fixed, waiting several month for any per symbol work just is no alternative
> no matter if or if not its a good idea on its own

There's no need to do it for all symbols at once. If you think it's a
good idea in principle then all that's needed is a definition of the
macro somewhere (defined to __attribute__((visibility("hidden"))) if
supported and to empty otherwise) and then you can start adding it to
individual symbols, starting from the ones now causing compilation
failure on AMD64. That could be done within hours.

More information about the ffmpeg-devel mailing list