util/perl/OpenSSL/config.pm: Rework determining compiler information
authorRichard Levitte <levitte@openssl.org>
Mon, 2 Mar 2020 22:14:09 +0000 (23:14 +0100)
committerRichard Levitte <levitte@openssl.org>
Sun, 28 Jun 2020 16:34:35 +0000 (18:34 +0200)
commita3310b182ca3952c2876792b35035b54a4c77713
tree5df2dabd3c77b818ac2dbabd98cc672dbc762af8
parent48704cc651b937bf2e265aeaae55d44c9ed81e55
util/perl/OpenSSL/config.pm: Rework determining compiler information

determine_compiler_settings() has been refactored to:

- find a compiler if none has been given by the user
- allow platform specific overrides, but only when the user didn't
  already specify a desired compiler
- figure out the compiler vendor and version, making sure that the
  version number is deterministic
- gather platform specific compiler information

Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/11230)
util/perl/OpenSSL/config.pm