comparison mercurial/posix.py @ 15033:2ef2d3a5cd2d stable

parsers: avoid pointer aliasing Newer versions of GCC have aggressive pointer alias optimizations that might get fooled by our pointer manipulations. These issues shouldn't be encountered in practice because distutils compiles extensions with -fno-strict-alias but the code was not valid according to the standard.
author Matt Mackall <mpm@selenic.com>
date Wed, 10 Aug 2011 13:40:01 -0500
parents 38af0f514134
children e2b5605501df
comparison
equal deleted inserted replaced
15032:eb87fbc6d702 15033:2ef2d3a5cd2d