Hi,
I am now finished with running the latest snapshot through the HP ANSI-C
compiler with all warnings enabled. It did issue warnings about a lot of
castings from loose to strict alignments. It also issued warnings about some
perfectly valid structures with break statement that cannot be reached because
they are just after return statements and other ignorable items.
The only other thing of "importance" I found was in apps/smime.c:
The functions save_certs has a "static" prototype, but the "static" is missing
from the actual function definition on line 637.
(I already reported about the missing "M_" in crypto/asn1/asn1_lib.c:424
some hours ago.)
Besides this, the snapshot compiled with "+O3 +Oall" and "+O4 +Oall" without
problems; "+Oall" being the alias for "+Onolimit +Oaggresive".
s_client and s_server seem to work (next thing to try will be Postfix/TLS).
Best regards,
Lutz
--
Lutz Jaenicke [EMAIL PROTECTED]
BTU Cottbus http://www.aet.TU-Cottbus.DE/personen/jaenicke/
Lehrstuhl Allgemeine Elektrotechnik Tel. +49 355 69-4129
Universitaetsplatz 3-4, D-03044 Cottbus Fax. +49 355 69-4153
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]