[FFmpeg-devel] fate : clang x86

Måns Rullgård mans
Mon Aug 30 23:52:03 CEST 2010

"Ronald S. Bultje" <rsbultje at gmail.com> writes:

> Hi,
> 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.
> Compile a C source file using MpegEncContext that printf()s the offset
> of relevant bits, run that script during compilation to output an
> includable .asm file that contains the correct offsets and include
> that .asm file in the yasm file.

Breaks cross-compilation.

M?ns Rullg?rd
mans at mansr.com

More information about the ffmpeg-devel mailing list