summaryrefslogtreecommitdiffstats
path: root/crypto/build.info
diff options
context:
space:
mode:
authorRichard Levitte <levitte@openssl.org>2019-07-10 23:11:27 +0200
committerRichard Levitte <levitte@openssl.org>2019-07-23 06:34:09 +0200
commita883c02faa2549c98256577fd881af17b95444cf (patch)
tree1bcae7a34e61f8f10cda832bf52fa3eb3d0e1957 /crypto/build.info
parentb37066fdf731dc186f87d816c59ea412418f3d9d (diff)
Add internal function ossl_algorithm_do_all()
This function is used to traverse all the implementations provided by one provider, or all implementation for a specific operation across all loaded providers, or both, and execute a given function for each occurence. This will be used by ossl_method_construct(), but also by information processing functions. Reviewed-by: Paul Dale <paul.dale@oracle.com> (Merged from https://github.com/openssl/openssl/pull/9356)
Diffstat (limited to 'crypto/build.info')
-rw-r--r--crypto/build.info3
1 files changed, 2 insertions, 1 deletions
diff --git a/crypto/build.info b/crypto/build.info
index 088ec87310..3f9eb52bb6 100644
--- a/crypto/build.info
+++ b/crypto/build.info
@@ -59,7 +59,8 @@ IF[{- !$disabled{asm} && $config{processor} ne '386' -}]
ENDIF
# The Core
-$CORE_COMMON=provider_core.c provider_predefined.c core_fetch.c core_namemap.c
+$CORE_COMMON=provider_core.c provider_predefined.c \
+ core_fetch.c core_algorithm.c core_namemap.c
SOURCE[../libcrypto]=$CORE_COMMON provider_conf.c
SOURCE[../providers/fips]=$CORE_COMMON