]>
Commit | Line | Data |
---|---|---|
5687e357 RL |
1 | # We make separate GOAL variables for each algorithm, to make it easy to |
2 | # switch each to the Legacy provider when needed. | |
3 | ||
848af5e8 RL |
4 | $DH_GOAL=../../libdefault.a ../../libfips.a |
5 | $DSA_GOAL=../../libdefault.a ../../libfips.a | |
6 | $EC_GOAL=../../libdefault.a ../../libfips.a | |
7 | $ECX_GOAL=../../libdefault.a ../../libfips.a | |
8 | $KDF_GOAL=../../libdefault.a ../../libfips.a | |
9 | $MAC_GOAL=../../libdefault.a ../../libfips.a | |
10 | $RSA_GOAL=../../libdefault.a ../../libfips.a | |
5687e357 RL |
11 | |
12 | IF[{- !$disabled{dh} -}] | |
848af5e8 | 13 | SOURCE[$DH_GOAL]=dh_kmgmt.c |
5687e357 RL |
14 | ENDIF |
15 | IF[{- !$disabled{dsa} -}] | |
848af5e8 | 16 | SOURCE[$DSA_GOAL]=dsa_kmgmt.c |
5687e357 | 17 | ENDIF |
4fe54d67 | 18 | IF[{- !$disabled{ec} -}] |
848af5e8 | 19 | SOURCE[$EC_GOAL]=ec_kmgmt.c |
4fe54d67 | 20 | ENDIF |
43cd3701 P |
21 | |
22 | IF[{- !$disabled{asm} -}] | |
23 | $ECDEF_s390x=S390X_EC_ASM | |
24 | ||
25 | # Now that we have defined all the arch specific variables, use the | |
26 | # appropriate one, and define the appropriate macros | |
27 | IF[$ECASM_{- $target{asm_arch} -}] | |
28 | $ECDEF=$ECDEF_{- $target{asm_arch} -} | |
29 | ENDIF | |
30 | ENDIF | |
31 | ||
104f85c6 | 32 | IF[{- !$disabled{ec} -}] |
4032cd9a YL |
33 | IF[{- !$disabled{ecx} -}] |
34 | SOURCE[$ECX_GOAL]=ecx_kmgmt.c | |
35 | DEFINE[$ECX_GOAL]=$ECDEF | |
36 | ENDIF | |
104f85c6 | 37 | ENDIF |
96ebe52e | 38 | |
848af5e8 | 39 | SOURCE[$RSA_GOAL]=rsa_kmgmt.c |
ac2d58c7 MC |
40 | |
41 | SOURCE[$KDF_GOAL]=kdf_legacy_kmgmt.c | |
e538294f | 42 | |
848af5e8 | 43 | SOURCE[$MAC_GOAL]=mac_legacy_kmgmt.c |