|
@@ -67,6 +67,7 @@ CFLAGS_aes-glue-ce.o := -DUSE_V8_CRYPTO_EXTENSIONS
|
|
|
$(obj)/aes-glue-%.o: $(src)/aes-glue.c FORCE
|
|
|
$(call if_changed_rule,cc_o_c)
|
|
|
|
|
|
+ifdef REGENERATE_ARM64_CRYPTO
|
|
|
quiet_cmd_perlasm = PERLASM $@
|
|
|
cmd_perlasm = $(PERL) $(<) void $(@)
|
|
|
|
|
@@ -75,5 +76,6 @@ $(src)/sha256-core.S_shipped: $(src)/sha512-armv8.pl
|
|
|
|
|
|
$(src)/sha512-core.S_shipped: $(src)/sha512-armv8.pl
|
|
|
$(call cmd,perlasm)
|
|
|
+endif
|
|
|
|
|
|
.PRECIOUS: $(obj)/sha256-core.S $(obj)/sha512-core.S
|