1e1051a39Sopenharmony_ciLIBS=../../libcrypto 2e1051a39Sopenharmony_ci 3e1051a39Sopenharmony_ci$RC5ASM=rc5_enc.c 4e1051a39Sopenharmony_ciIF[{- !$disabled{asm} -}] 5e1051a39Sopenharmony_ci $RC5ASM_x86=rc5-586.S 6e1051a39Sopenharmony_ci 7e1051a39Sopenharmony_ci # Now that we have defined all the arch specific variables, use the 8e1051a39Sopenharmony_ci # appropriate one, and define the appropriate macros 9e1051a39Sopenharmony_ci IF[$RC5ASM_{- $target{asm_arch} -}] 10e1051a39Sopenharmony_ci $RC5ASM=$RC5ASM_{- $target{asm_arch} -} 11e1051a39Sopenharmony_ci $RC5DEF=RC5_ASM 12e1051a39Sopenharmony_ci ENDIF 13e1051a39Sopenharmony_ciENDIF 14e1051a39Sopenharmony_ci 15e1051a39Sopenharmony_ci$ALL=rc5_skey.c rc5_ecb.c $RC5ASM rc5cfb64.c rc5ofb64.c 16e1051a39Sopenharmony_ci 17e1051a39Sopenharmony_ciSOURCE[../../libcrypto]=$ALL 18e1051a39Sopenharmony_ci 19e1051a39Sopenharmony_ci# When all deprecated symbols are removed, libcrypto doesn't export the 20e1051a39Sopenharmony_ci# rc5 functions, so we must include them directly in liblegacy.a 21e1051a39Sopenharmony_ciIF[{- $disabled{'deprecated-3.0'} && !$disabled{module} && !$disabled{shared} -}] 22e1051a39Sopenharmony_ci SOURCE[../../providers/liblegacy.a]=$ALL 23e1051a39Sopenharmony_ciENDIF 24e1051a39Sopenharmony_ci 25e1051a39Sopenharmony_ciGENERATE[rc5-586.S]=asm/rc5-586.pl 26e1051a39Sopenharmony_ciDEPEND[rc5-586.S]=../perlasm/x86asm.pl ../perlasm/cbc.pl 27