Thanks all.

It strikes me that the H/W designers have played a bit "fast and loose" with
the cache consistency issue here - I believe I understand the C/C++
optimisation issues, and these CAN be worked around (IMHO) within the rules
of the standard by using bool in some cases.

However I've notified our dev folks to remove the few cases where we've used
this technique as it is certainly dangerous.

Dave


__________________________________________________ ____________________
OpenSSL Project http://www.openssl.org
Development Mailing List openssl-dev@openssl.org
Automated List Manager majordomo@openssl.org