]>
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 | ||
90d3cb57 | 4 | $ECX_GOAL=../../libimplementations.a |
ac2d58c7 | 5 | $KDF_GOAL=../../libimplementations.a |
5687e357 RL |
6 | |
7 | IF[{- !$disabled{dh} -}] | |
c2bd8d27 MC |
8 | SOURCE[../../libfips.a]=dh_kmgmt.c |
9 | SOURCE[../../libnonfips.a]=dh_kmgmt.c | |
5687e357 RL |
10 | ENDIF |
11 | IF[{- !$disabled{dsa} -}] | |
f1d66708 MC |
12 | SOURCE[../../libfips.a]=dsa_kmgmt.c |
13 | SOURCE[../../libnonfips.a]=dsa_kmgmt.c | |
5687e357 | 14 | ENDIF |
4fe54d67 | 15 | IF[{- !$disabled{ec} -}] |
9e49aff2 NT |
16 | SOURCE[../../libfips.a]=ec_kmgmt.c |
17 | SOURCE[../../libnonfips.a]=ec_kmgmt.c | |
4fe54d67 | 18 | ENDIF |
43cd3701 P |
19 | |
20 | IF[{- !$disabled{asm} -}] | |
21 | $ECDEF_s390x=S390X_EC_ASM | |
22 | ||
23 | # Now that we have defined all the arch specific variables, use the | |
24 | # appropriate one, and define the appropriate macros | |
25 | IF[$ECASM_{- $target{asm_arch} -}] | |
26 | $ECDEF=$ECDEF_{- $target{asm_arch} -} | |
27 | ENDIF | |
28 | ENDIF | |
29 | ||
104f85c6 MC |
30 | IF[{- !$disabled{ec} -}] |
31 | SOURCE[$ECX_GOAL]=ecx_kmgmt.c | |
43cd3701 | 32 | DEFINE[$ECX_GOAL]=$ECDEF |
104f85c6 | 33 | ENDIF |
96ebe52e SL |
34 | |
35 | SOURCE[../../libfips.a]=rsa_kmgmt.c | |
36 | SOURCE[../../libnonfips.a]=rsa_kmgmt.c | |
ac2d58c7 MC |
37 | |
38 | SOURCE[$KDF_GOAL]=kdf_legacy_kmgmt.c | |
e538294f | 39 | |
2ef9a7ac MC |
40 | SOURCE[../../libfips.a]=mac_legacy_kmgmt.c |
41 | SOURCE[../../libnonfips.a]=mac_legacy_kmgmt.c |