> When I try to run a make on openssl-0.9.5a I get the following error:
>
> ...
> cc -I.. -I../../include -DNO_ASM -O -DAIX -DB_ENDIAN -c b_print.c
> cc: 1501-230 Internal compiler error; please contact your Service
> Representative
Sometimes they really mean it. If for any reason it's not an option
(i.e. "contacting your Service Rep."), then consider using gcc...
Changes to b_print.c between 0.9.5 and 0.9.5a aren't extraordinary and
any decent compiler is perfectly capable of coping with it. The only
"non-trivial" (i.e. potentially offending a buggy compiler:-) line I
could find is (*buffer)[(*currlen)++] = (char)c; in dopr_outch(). Try to
replace it with { char *b=*buffer; size_t l=*currlen; b[l++] = (char)c;
*currlen=l; }. Might help... If it does I would really like to hear
about it. If it doesn't, then do patch your compiler or use gcc.
Andy.
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]