[Ffmpeg-devel] [PATCH] Intel Mac MMX/SSE2 support
Diego 'Flameeyes' Pettenò
Wed Jul 5 00:34:34 CEST 2006
On Wednesday 05 July 2006 00:29, Rich Felker wrote:
> Using hidden symbols can
> reduce the problem but it's just hiding the fact that the semantics
> are fundamentally broken and that emulating static-link behavior at
> runtime is an idiotic idea.
This is fixed by --default-symver. Not widespread but works as a charm to
resolve the symbols collision problem.
Of course using hidden visibility for internal symbols is still an important
thing as it reduces the problem of collisions.
While -Bdirect does not really solve the problem, it might mask it (had xine
not crashing because of a -Bdirect patched glibc for instance)... when it
does not mask it the wrong way.
For instance, some parts of X11 relies on symbols' interposing, that is a
feature more than an error.
Diego "Flameeyes" Petten? - http://farragut.flameeyes.is-a-geek.org/
Gentoo/Alt lead, Gentoo/FreeBSD, Video, AMD64, Sound, PAM, KDE
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Size: 189 bytes
Desc: not available
More information about the ffmpeg-devel