aboutsummaryrefslogtreecommitdiffstats
path: root/ffbuild/libversion.sh
diff options
context:
space:
mode:
authorJames Almer <jamrial@gmail.com>2017-03-03 00:25:54 -0300
committerSean McGovern <gseanmcg@gmail.com>2017-06-02 21:00:35 -0400
commita876958d0fdd8bf10d315175daff12cd7d768053 (patch)
treeb6d75b757e741e25136d5835c8fd80411f38cea3 /ffbuild/libversion.sh
parent61cec5adaacb358783c18aa07362f15824c1b274 (diff)
downloadffmpeg-a876958d0fdd8bf10d315175daff12cd7d768053.tar.gz
avutil/md5: fix misaligned reads
This makes ubsan happy and also considerably increases performance on big endian systems. Tested on an IBM POWER7 3.55 GHz Before: 2.24user 0.14system 0:02.39elapsed 99%CPU (0avgtext+0avgdata 2624maxresident)k 2.26user 0.11system 0:02.38elapsed 99%CPU (0avgtext+0avgdata 2688maxresident)k 2.23user 0.15system 0:02.38elapsed 99%CPU (0avgtext+0avgdata 2624maxresident)k 2.25user 0.12system 0:02.38elapsed 100%CPU (0avgtext+0avgdata 2624maxresident)k 2.20user 0.15system 0:02.36elapsed 99%CPU (0avgtext+0avgdata 2624maxresident)k After: 1.86user 0.13system 0:02.00elapsed 99%CPU (0avgtext+0avgdata 2624maxresident)k 1.89user 0.11system 0:02.01elapsed 99%CPU (0avgtext+0avgdata 2624maxresident)k 1.85user 0.14system 0:02.00elapsed 99%CPU (0avgtext+0avgdata 2624maxresident)k 1.84user 0.15system 0:01.99elapsed 99%CPU (0avgtext+0avgdata 2624maxresident)k 1.89user 0.13system 0:02.02elapsed 99%CPU (0avgtext+0avgdata 2688maxresident)k Tested-by: Nicolas George <george@nsup.org> Reviewed-by: Michael Niedermayer <michael@niedermayer.cc> Signed-off-by: James Almer <jamrial@gmail.com> Signed-off-by: Sean McGovern <gseanmcg@gmail.com>
Diffstat (limited to 'ffbuild/libversion.sh')
0 files changed, 0 insertions, 0 deletions