[Ffmpeg-devel] [PATCH] [Visibility] libpostproc public functions

Diego 'Flameeyes' Pettenò flameeyes
Tue Sep 19 08:12:28 CEST 2006


On Tuesday 19 September 2006 08:17, Rich Felker wrote:
> Yes there is. ISO C says behavior is undefined when multiple
> translation units contain symbols with the same name, so any valid
> program should not do this.
On translation units, yes, but on libraries the behaviour is usually clear, 
with interposing (I admit if this is a standard or only a de-facto 
convention). The problem is, this usually leads to conflicts anyway so it's 
really borderline. I think only pthread libraries and Xorg relies heavily on 
interposing, although other things like dmalloc and other preloadable 
libraries make use of this features.

-- 
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/20060919/0e57078b/attachment.pgp>



More information about the ffmpeg-devel mailing list