[openssl-dev] [openssl.org #4473] Compile errors when compiling with C++ compiler

Richard Levitte levitte at openssl.org
Thu Mar 24 08:00:24 UTC 2016


[responding ONLY to openssl-dev, since the ticket is closed]

In message <rt-4.0.19-25249-1458804997-809.4473-6-0 at openssl.org> on Thu, 24 Mar 2016 07:36:37 +0000, "noloader at gmail.com via RT" <rt at openssl.org> said:

rt> If that's the case, then this might be helpful:
rt> 
rt> $ find $PWD -name '*.h' -print | xargs grep -iL 'extern "C"' | egrep
rt> 'include/openssl'
rt> /home/jwalton/openssl/include/openssl/__decc_include_prologue.h
rt> /home/jwalton/openssl/include/openssl/__decc_include_epilogue.h

Those two are specific for VMS C and contain #pragmas only.

rt> /home/jwalton/openssl/include/openssl/obj_mac.h

Contains #define only

rt> /home/jwalton/openssl/include/openssl/ecdh.h

Contains #include <openssl/ec.h> only

rt> /home/jwalton/openssl/include/openssl/symhacks.h

Contains #undef and #define only

rt> /home/jwalton/openssl/include/openssl/ecdsa.h

Contains #include <openssl/ec.h> only

It seems to me that those files are safe.  Thanks for checking this
out!

Cheers,
Richard

-- 
Richard Levitte         levitte at openssl.org
OpenSSL Project         http://www.openssl.org/~levitte/


More information about the openssl-dev mailing list