Don't use libcrypto private headers with mkdef.pl
authorRichard Levitte <levitte@openssl.org>
Sun, 14 Feb 2016 18:37:10 +0000 (19:37 +0100)
committerRichard Levitte <levitte@openssl.org>
Sun, 14 Feb 2016 18:37:10 +0000 (19:37 +0100)
commit65b1ff4a14b44c293d5488c68502e50e8f05981e
tree122a32624950ffd0d8b7e2cd6dbd0663bea283cc
parent18295f0c2db084fe00d935d8506d6e964f652d21
Don't use libcrypto private headers with mkdef.pl

Three header files from crypto/include/internal were used by
util/mkdef.pl.  This should never be needed.  Some test program used
these, which made it a valid reason at the time to make the some
internal symbols public in the shared libraries, but that's not the
case any more.

However, to be able to link libssl.so, some symbols found in
include/internal headers still need to be made public.

Reviewed-by: Andy Polyakov <appro@openssl.org>
util/mkdef.pl