Add an explicit list of options that can be disabled, enabled, ...
authorRichard Levitte <levitte@openssl.org>
Thu, 22 Oct 2015 15:09:14 +0000 (17:09 +0200)
committerRichard Levitte <levitte@openssl.org>
Thu, 22 Oct 2015 15:37:10 +0000 (17:37 +0200)
commit8b527be2db48064673640dda2d57edc6b362ae64
treee765158bfce93a32de479c2f4c3653673b7051e4
parent15db6a40d3569789329d3f6f84e47e0e0e8f9caa
Add an explicit list of options that can be disabled, enabled, ...

Configure has, so far, had no control at all of which 'no-' options it
can be given.  This means that, for example, someone could configure
with something absurd like 'no-stack' and then watch the build crumble
to dust...  or file a bug report.

This introduces some sanity into the possible choices.

The added list comes from looking for the explicit ones used in
Configure, and from grepping after OPENSSL_NO_ in all source files.

Reviewed-by: Rich Salz <rsalz@openssl.org>
Configure