--2mNuWrpDTYoom6W8 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable
On Wed, Jan 23, 2002 at 09:43:35PM +0100, Henning Meier-Geinitz wrote: > This is with gcc-3.x? I don't get them with gcc 2.95.4. Yes. > > They > > are for things like: > >=20 > > bit =3D ++bit % 8; > >=20 > > which are indeed undefined. >=20 > Because it's not clear if bit should be incremented and then the right > side assigned to it or vice versa? Or what's the excat problem? Yes, that's right. There is only one sequence point in 'bit =3D ++bit % 8;', at the end, and so the operations can happen in any order. There are two assignments to 'bit': the '=3D' operation and the '++' operation. Tim. */ --2mNuWrpDTYoom6W8 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.6 (GNU/Linux) Comment: For info see http://www.gnupg.org iD8DBQE8TzyfyaXy9qA00+cRAjx6AJ9M1v7C2u+fXf5O8WlnLHa+ycLdDwCgiSrC sv/4ha/l/xyC63xuKYVeaEI= =Af0O -----END PGP SIGNATURE----- --2mNuWrpDTYoom6W8--