PDA

Bekijk Volledige Versie : Re: gcc 4.1 bug miscompiles pointer range checks, may place you at



Tonnerre Lombard
07/05/06, 02:20
--=-WEZo+Hjw70tmjI75MJAg
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

Salut,

On Wed, 2006-05-03 at 08:21, leonleon77@hotmail.com wrote:
> #define MAXPTR (char *)0xffffffff // this would differ on 64 bit systems

That should be

#define MAXPTR (void *)(~0UL)

no?

Tonnerre

--=-WEZo+Hjw70tmjI75MJAg
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.2.2 (SunOS)

iQIVAwUARFrf6+1mMGan/TnWAQLZ9A/+LqZC2nPxjPLaE1/4RGvlQ4uWWNSdySAh
Hchk/t+FOhKIFJOIE9Pu4WnHONPYI9dqL5MHxQedx/XYtmII61B3/vJuxf6rNxkh
SzAQCC8ivpl8RGedoz6FDGAWqQsOAJGQUdiB05XvgduWyGYn+e +qYfBiSWpvIuAd
eclVbgMfRGhp4nAFvnqlDO/QMmuln0v+YBrFBQzDNqhVOBc/GRFLhfg49zwD3T5u
d5tJl8ORMJNjIKR53QAx7gHrmu+XujzmJ7PjE/b0QJ8LQcW5Njc+Vonx2bVjJ0v4
CBfEaP+FNZO838wob4vXFHQbvgVI5J3lMityZiN57M+T2Nlvz/J+lv25jV/+bC6O
R+rMaHehmVu0sq0T0hB4IUea9LCMvlqEBP1yGjs0G/Xv66u5MlsohXAh3Kh+WK6z
ATxfqIYfPEDouaF7n++Bo7toAzbvUFHkW7b3lahuh4l3nabtwU TxV0GEGqsmfFw0
OIqxxVnKod+i8F/yoOl1Zys/z9neoLfBLwy/zrxeBHWzxh02PN4/jxtXf3ovkeBX
uYhmsW7pthoXvnUilmBW7RePGWXhqGV3muH5HfbpYcsZsiEVz1 eACJq52t8mMXst
UpMVGXwnZkqX9TnrjzKwREgxpOIcHHy+Hr9Tb2+pMiTgfvGop4 zKLDYdAfdY6X9M
b8osgCMX6IM=
=mhEo
-----END PGP SIGNATURE-----

--=-WEZo+Hjw70tmjI75MJAg--