[FFmpeg-cvslog] r15595 - trunk/libavcodec/aac_parser.c

Michael Niedermayer michaelni
Tue Dec 2 00:50:27 CET 2008


On Sat, Oct 11, 2008 at 01:21:45PM +0200, mru wrote:
> Author: mru
> Date: Sat Oct 11 13:21:45 2008
> New Revision: 15595
> 
> Log:
> aac_parser: fix strict aliasing violation

This change is insufficient, the code still is not working without
-fno-strict-aliasing

gcc-4.3
        .loc 1 37 0
        movl    %eax, -12(%ebp)
-       movl    %edx, -16(%ebp)
        .loc 62 42 0
        movl    -15(%ebp), %eax

gcc-4.4
        .loc 1 37 0
-       movl    %edx, -16(%ebp)
        movl    %eax, -12(%ebp)
        .loc 62 42 0
        movl    -15(%ebp), %eax

[...]
-- 
Michael     GnuPG fingerprint: 9FF2128B147EF6730BADF133611EC787040B0FAB

Opposition brings concord. Out of discord comes the fairest harmony.
-- Heraclitus
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lists.mplayerhq.hu/pipermail/ffmpeg-cvslog/attachments/20081202/e7fcc247/attachment.pgp>



More information about the ffmpeg-cvslog mailing list