[FFmpeg-devel] fate : clang x86

Alex Converse alex.converse
Mon Aug 30 23:45:27 CEST 2010


2010/8/30 M?ns Rullg?rd <mans at mansr.com>:
> Alex Converse <alex.converse at gmail.com> writes:
>
>>>> Perhaps you should look at the yasm STRUC macro
>>>
>>> I am not going to recode MpegEncContext into yasm.
>>
>> You don't have to recode it, just write a little script to generate
>> the yasm STRUC from the C struct
>
> It's not that easy. ?It recursively contains other structs and has
> members with forced alignment. ?I wouldn't trust anything but the
> compiler to get it right.
>

Well I wouldn't trust the compiler to preserve registers across split
asm sections.



More information about the ffmpeg-devel mailing list