Refactor util/mkdef.pl for clearer separation of functionality
authorRichard Levitte <levitte@openssl.org>
Fri, 14 Sep 2018 12:59:40 +0000 (14:59 +0200)
committerRichard Levitte <levitte@openssl.org>
Wed, 3 Oct 2018 20:16:10 +0000 (22:16 +0200)
commit8effd8fa67689e1d4318cfda21604eef428a37cf
tree3e2bcef49b835cffa1c0f0eecd2cbaeb0c04e0ee
parent91a99748d328164ab043cf7bc3da8e45ec0de497
Refactor util/mkdef.pl for clearer separation of functionality

Move the .num updating functionality to util/mknum.pl.
Rewrite util/mkdef.pl to create .def / .map / .opt files exclusively,
using the separate ordinals reading module.
Adapt the build files.
Adapt the symbol presence test.

Reviewed-by: Tim Hudson <tjh@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/7191)
Configurations/descrip.mms.tmpl
Configurations/unix-Makefile.tmpl
Configurations/windows-makefile.tmpl
build.info
test/recipes/01-test_symbol_presence.t
util/mkdef.pl
util/mknum.pl [new file with mode: 0755]