> That's not the issue - the issue is that if you declare something const
> the compiler can assume it doesn't change over the function call. If it
> does, then things can break.
No, because "noalias" was removed from the standard.
You're correct if I declare an object to be const, but the compiler
cannot make any assumptions about "const TYPE *" because there may be
multiple pointers.
/r$
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]
- Re: cvs commit: openssl/crypto/bn bn.h bn_ex... Richard Levitte - VMS Whacker
- Re: cvs commit: openssl/crypto/bn bn.h ... Dr S N Henson
- Re: cvs commit: openssl/crypto/bn b... Ben Laurie
- Re: cvs commit: openssl/crypto/bn bn.h ... Ben Laurie
- Re: cvs commit: openssl/crypto/bn bn.h ... Richard Levitte - VMS Whacker
- Re: cvs commit: openssl/crypto/bn bn.h ... Ulf Moeller
- Re: cvs commit: openssl/crypto/bn b... Paul D. Smith
- Re: cvs commit: openssl/crypto/bn bn.h ... Rich Salz
- Re: cvs commit: openssl/crypto/bn bn.h ... Rich Salz
- Re: cvs commit: openssl/crypto/bn b... Ben Laurie
- Re: cvs commit: openssl/crypto/bn b... Paul D. Smith
- Re: cvs commit: openssl/crypto/bn bn.h ... Rich Salz
- Re: cvs commit: openssl/crypto/bn bn.h ... Ben Laurie
- Re: cvs commit: openssl/crypto/bn bn.h ... Ben Laurie
- Re: cvs commit: openssl/crypto/bn bn.h ... Ben Laurie
- Re: cvs commit: openssl/crypto/bn bn.h ... Richard Levitte - VMS Whacker
- Re: cvs commit: openssl/crypto/bn b... Bodo Moeller
