[FFmpeg-devel] [PATCH 3/3] two functions were declared inline but were referenced elsewhere

Carl Eugen Hoyos cehoyos at ag.or.at
Mon Jun 11 23:13:59 CEST 2012


J. Bohl <jbohl <at> jbohl.de> writes:

> The Intel compiler's support for AT&T-inline-assembly is not 
> really complete compared to GCC, foremost it is lacking the 
> ability to reference external symbols in assembly code. I had 
> to turn all external references into passing the addresses as 
> input registers ("m"). However, this worked out ok and all 
> code compiles flawless now (and works, at least as far as 
> my testing goes).
> I am not sure whether these changes are of interest here.

I have a suspicion that the patch will either introduce a 
performance penalty or break compilation on some platforms (or 
both) and is therefore unacceptable (but I may be wrong), but 
*please* send the patches (or consider publishing a git clone): 
Many people have asked for it (and many have promised patches 
that never showed up).

Carl Eugen



More information about the ffmpeg-devel mailing list