]>
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 | $ECDH_GOAL=../../libdefault.a ../../libfips.a | |
6 | $ECX_GOAL=../../libdefault.a ../../libfips.a | |
7 | $KDF_GOAL=../../libdefault.a ../../libfips.a | |
5687e357 RL |
8 | |
9 | IF[{- !$disabled{dh} -}] | |
850a485f | 10 | SOURCE[$DH_GOAL]=dh_exch.c |
5687e357 | 11 | ENDIF |
6f7d2135 | 12 | |
97b50f67 MC |
13 | IF[{- !$disabled{asm} -}] |
14 | $ECDEF_s390x=S390X_EC_ASM | |
15 | ||
16 | # Now that we have defined all the arch specific variables, use the | |
17 | # appropriate one, and define the appropriate macros | |
18 | IF[$ECASM_{- $target{asm_arch} -}] | |
19 | $ECDEF=$ECDEF_{- $target{asm_arch} -} | |
20 | ENDIF | |
21 | ENDIF | |
22 | ||
104f85c6 | 23 | IF[{- !$disabled{ec} -}] |
4032cd9a YL |
24 | IF[{- !$disabled{ecx} -}] |
25 | SOURCE[$ECX_GOAL]=ecx_exch.c | |
26 | DEFINE[$ECX_GOAL]=$ECDEF | |
27 | ENDIF | |
850a485f | 28 | SOURCE[$ECDH_GOAL]=ecdh_exch.c |
104f85c6 | 29 | ENDIF |
ac2d58c7 MC |
30 | |
31 | SOURCE[$KDF_GOAL]=kdf_exch.c |