Change AES code to be strict-aliasing-safe.
authorReimar Döffinger <Reimar.Doeffinger@gmx.de>
Wed, 30 Jun 2010 04:50:35 +0000 (04:50 +0000)
committerReimar Döffinger <Reimar.Doeffinger@gmx.de>
Wed, 30 Jun 2010 04:50:35 +0000 (04:50 +0000)
commitdd025f25daeaa81e1cb815fb86d307eeef821727
tree1d93ae381eada1fe2d1244320bd7d37ea929d17e
parent25fe8630621dbdc639f350d00dabcc0479ce272f
Change AES code to be strict-aliasing-safe.
Makes it give correct results with e.g. gcc 4.4.
For unknown reasons the generate asm code also changes
on e.g. gcc 4.3, making the code a bit larger but also
a bit faster.

Originally committed as revision 23896 to svn://svn.ffmpeg.org/ffmpeg/trunk
libavutil/aes.c