Mercurial > hg
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 |
---|