[FFmpeg-devel] [PATCH] Source level debug

Benjamin Larsson banan
Tue Mar 4 15:04:18 CET 2008


Ivan Kalvachev wrote:
> On Mon, Mar 3, 2008 at 12:29 PM, Benjamin Larsson <banan at ludd.ltu.se> wrote:
>   
>> Rich Felker wrote:
>>  > [...]
>>
>>     
>>  >> I would, however, prefer the level being an
>>  >> argument to --enable-debug rather than a whole new flag.
>>  >>
>>  >
>>  > I agree. I'd also like it if --disable-debug were the default, but I
>>  > doubt others will be happy with that..
>>  >
>>  > Rich
>>  >
>>
>>  I prefer that FFmpeg is compiled default with -g. It makes it easy for
>>  people to submit bug reports without recompiling FFmpeg. And I also
>>  support the use of an argument to --enable-debug instead of the proposed
>>  patch. And all compilers might not have -g levels. So I'll try to submit
>>  a patch adding argument handling.
>>     
>
> Building with debug support also disables some of asm optimization
> that are know to run out of registers. Most noticeable are the CABAC
> ones.
>   
> BTW It would be neat feature to have -O0 when -g3, no instruction
> reordering and stuff like this...
>   

Try ./configure --disable-optimizations --enable-debug=3 then you will 
get that, -fomit-frame-pointer wont be used either.

MvH
Benjamin Larsson







More information about the ffmpeg-devel mailing list