Clifford Heath wrote:
> 
> >         For const, the simplest possible way, ie by #defining it
> >         to the empty string.
> 
> That doesn't work on systems that use mangled names in the C libraries.

Huh? Why not? And which systems mangle C names?

> Removing const from appearing in system prototypes then requires non-const
> *implementations* of all system library functions.

You only remove const if the platform doesn't support it!

> Please folk, let's not do *anything* to reduce platform support for OpenSSL.
> The Mac *is* important, Win3.1 *is* important, and even though these entail
> some additional hardship, we should just wear that.  Make it easier where we
> can, of course, but don't bust it.  SSLeay made the impact it did at least
> in part due to its cross-platform nature.
> 
> autoconf in PERL would still go looking in all the UNIX places for things.
> A straightforward port won't work - it'll be a lot more work to make it useful
> on these other platforms - particularly the Mac where there are many candidate
> compilers with their own way of laying things out.

I hadn't mentioned it before but isn't there an effort to write all the
UNIX tools in Perl going on at the mo?

Cheers,

Ben.

--
http://www.apache-ssl.org/ben.html

"My grandfather once told me that there are two kinds of people: those
who work and those who take the credit. He told me to try to be in the
first group; there was less competition there."
     - Indira Gandhi
______________________________________________________________________
OpenSSL Project                                 http://www.openssl.org
Development Mailing List                       [EMAIL PROTECTED]
Automated List Manager                           [EMAIL PROTECTED]

Reply via email to