inliniac/suricata — pull request #761 by ken-tilera (2014-01-10 18:16:11+00:00)
Title: Remove GCC -no-strict-aliasing compiler flag.

GCC typically generates better code without the -no-strict-aliasing flag.
It is only required if code makes assumptions that break strict aliasing.
The unit tests pass on x86 and Tile without the flag.

Is this flags needed for a reason?

Removing the -no-strict-aliasing flag sped up my performance test by 3%.

https://buildbot.suricata-ids.org/builders/ken-tilera/builds/90
https://buildbot.suricata-ids.org/builders/ken-tilera-pcap/builds/26