[FFmpeg-devel] [libswscale PATCH 0/3] Static-making patches for libswscale

Diego 'Flameeyes' Pettenò flameeyes
Thu Oct 9 14:06:16 CEST 2008

Carl Eugen Hoyos <cehoyos at ag.or.at> writes:

> I still don't understand in which way the asm change improves
> things. Could you try to explain once more?

I can't tell with suncc (as I'm not testing against that, I'm testing
against sunc99 that as Roman said, makes a difference on OpenSolaris,
mostly), but with sunc99 asm() is just simply rejected.

Since __asm__() seems to work to some extent, works with ICC, and works
with GCC without enabling further extensions (-fasm) I'd sincerely like
to see __asm__() being used instead.

Yes, gcc without -fasm accepts asm(), gcc -std=c99 does not accept asm()
and only accepts __asm__(). ICC accepts it anyway I have no idea
why. suncc accepts asm() but sunc99 does not.

All of them accept __asm__() just fine.

Diego "Flameeyes" Petten?

More information about the ffmpeg-devel mailing list