GCC Freedom, Strict Aliasing, -O3, Extra Flags from @IAmTheOneTheyCallNeo

Change-Id: I95fcad551a0f512be2b4e23c3d6a676162e70995
remove these

Change-Id: Ib1f5486aed510e049a7538af28b10b7f2644c58b
update

Change-Id: I52988a39ea3a9885bf03d9047fa2bee5074a2b55
gccfreedom commit from @IAmTheOneTheyCallNeo http://bit.ly/17Oa3ud

Change-Id: I69576f1725dbcb1df4ee60dc72f0370f5eebbe2f