[Ffmpeg-devel] [PATCH] Intel Mac MMX/SSE2 support

Diego 'Flameeyes' Pettenò flameeyes
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
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-devel/attachments/20060705/d105b610/attachment.pgp>



More information about the ffmpeg-devel mailing list