[Ffmpeg-devel] [PATCH] AIX assembler breakage in libavutil/common.h

Derek E. Lewis dlewis
Sun Jun 11 07:39:03 CEST 2006


On Sat, 2006-06-10 at 06:44, Diego Biurrun wrote:
> Now what happens if somebody uses gas or some other compatible assembler
> on AIX?  I don't think this is the right solution.

Arguably, the user could recompile their gcc to use 'gas'.  binutils is
a third-class citizen on most non-GNU platforms, though.  binutils has
not built on AIX in quite awhile, though there is a binutils .rpm
available in the AIX Linux toolbox that IBM ships with AIX 5. AFAIK,
there are no gcc AIX/rpm packages around that use 'gas'.

Another solution would be to rewrite the suspect code to not use local
labels; however, I don't think this would happen.  Such action would be
justified, because even I'll admit when something is broken on these
exotic platforms.  Almost every UNIX assembler I've come across supports
local labels.

-- 
Derek E. Lewis
dlewis at solnetworks.net
http://riemann.solnetworks.net/~dlewis





More information about the ffmpeg-devel mailing list