build.info 588 B

12345678910111213141516171819202122
  1. LIBS=../../libcrypto
  2. IF[{- !$disabled{sm3} -}]
  3. IF[{- !$disabled{asm} -}]
  4. $SM3ASM_aarch64=sm3-armv8.S
  5. $SM3DEF_aarch64=OPENSSL_SM3_ASM
  6. # Now that we have defined all the arch specific variables, use the
  7. # appropriate ones, and define the appropriate macros
  8. IF[$SM3ASM_{- $target{asm_arch} -}]
  9. $SM3ASM=$SM3ASM_{- $target{asm_arch} -}
  10. $SM3DEF=$SM3DEF_{- $target{asm_arch} -}
  11. ENDIF
  12. ENDIF
  13. SOURCE[../../libcrypto]=sm3.c legacy_sm3.c $SM3ASM
  14. DEFINE[../../libcrypto]=$SM3DEF
  15. GENERATE[sm3-armv8.S]=asm/sm3-armv8.pl
  16. INCLUDE[sm3-armv8.o]=..
  17. ENDIF