Misc fixes in util/mk1mf.pl
authorRichard Levitte <levitte@openssl.org>
Sun, 14 Feb 2016 21:06:49 +0000 (22:06 +0100)
committerRichard Levitte <levitte@openssl.org>
Sun, 14 Feb 2016 22:16:29 +0000 (23:16 +0100)
commit0756592b60d7d2bcb64f7ca01ec1430c43b1cf26
tree6883624c1e40406fbb20ef96a9067e19424edf0f
parent795e1231738ccebecfa031ecc4da75fcdd4ffc0a
Misc fixes in util/mk1mf.pl

mk1mf was wondering about the options no-heartbeats and
no-crypto-mdebug-backtrace, so we add option hooks them.  They only
need to become OPENSSL_NO_ macros in opensslconf.h, so nothing
additional needs to be done.

Also, add "-DOPENSSL_PIC" when shared libraries are produced.

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