- ectest.c
6. Add pragma to disable warnings.

- rc2_skey.c, rsa_pss.c
7. Add pragma to disable optimizations because they cause 'Internal
  Compile Error' while compiling for Windows Mobile 2003 (WCE420/ARMV4).

I'll throw in additional defined(_MSC_VER) to those #ifs as the pragmas
in question *are* MSC specific.

For reference. I figured that defined(_MSC_VER) && defined(_ARM_) unambiguously identifies WINCE in question and therefore have chosen to omit originally suggested defined(_WIN32_WCE).

Here is a list of _MSC_VER of CE compilers for your information.

Thanks!

The 'Internal Compile Error' problems in rc2_skey.c and rsa_pss.c occur
only when _MSC_VER is 1201. So it can be '#if defined(_MSC_VER) &&
_MSC_VER==1201 && defined(_ARM_)'

Well, I see no reason to be that picky, defined(_MSC_VER) && defined(_ARM_) is close enough:-)

This problem occurs when _MSC_VER=1200. Actually there is no major
platform based on WCE4xx/MIPS. So it can be '#if defined(_MSC_VER) &&
defined(_MIPS_) && _MSC_VER==1200'

I settle for (_MSC_VER/100==12) (which is "close enough":-).

Great job!

Thanks to you! Cheers. A.
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [email protected]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to