diff options
author | Richard Levitte <levitte@openssl.org> | 2016-03-07 15:50:52 +0100 |
---|---|---|
committer | Richard Levitte <levitte@openssl.org> | 2016-03-07 18:28:25 +0100 |
commit | d62d17b9c0d8f40beaf4e168c08f18cd8bcda79b (patch) | |
tree | 35df4f08bd9d5dd5b5f611ff0e9c69b603c18158 /engines | |
parent | 6bd7a4d96c47068c63cbd2ca93f501816dc453c1 (diff) |
Unified - adapt the generation of padlock assembler to use GENERATE
This gets rid of the BEGINRAW..ENDRAW sections in engines/build.info.
This also moves the assembler generating perl scripts to take the
output file name as last command line argument, where necessary.
Reviewed-by: Rich Salz <rsalz@openssl.org>
Diffstat (limited to 'engines')
-rw-r--r-- | engines/Makefile.in | 4 | ||||
-rw-r--r-- | engines/build.info | 8 |
2 files changed, 4 insertions, 8 deletions
diff --git a/engines/Makefile.in b/engines/Makefile.in index 1645ad5216..cc614278fc 100644 --- a/engines/Makefile.in +++ b/engines/Makefile.in @@ -72,9 +72,9 @@ lib: $(LIBOBJ) $(TESTLIBOBJ) touch lib e_padlock-x86.s: asm/e_padlock-x86.pl - $(PERL) asm/e_padlock-x86.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@ + $(PERL) asm/e_padlock-x86.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) $@ e_padlock-x86_64.s: asm/e_padlock-x86_64.pl - $(PERL) asm/e_padlock-x86_64.pl $(PERLASM_SCHEME) > $@ + $(PERL) asm/e_padlock-x86_64.pl $(PERLASM_SCHEME) $@ subdirs: @target=all; $(RECURSIVE_MAKE) diff --git a/engines/build.info b/engines/build.info index b401ab0e93..c8fba26296 100644 --- a/engines/build.info +++ b/engines/build.info @@ -21,9 +21,5 @@ ELSE INCLUDE[ossltest]={- rel2abs(catdir($builddir,"../include")) -} ../include ENDIF -BEGINRAW[Makefile] -{- $builddir -}/e_padlock-x86.s: {- $sourcedir -}/asm/e_padlock-x86.pl - CC="$(CC)" $(PERL) {- $sourcedir -}/asm/e_padlock-x86.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) > $@ -{- $builddir -}/e_padlock-x86_64.s: {- $sourcedir -}/asm/e_padlock-x86_64.pl - CC="$(CC)" $(PERL) {- $sourcedir -}/asm/e_padlock-x86_64.pl $(PERLASM_SCHEME) > $@ -ENDRAW[Makefile] +GENERATE[e_padlock-x86.s]=asm/e_padlock-x86.pl $(PERLASM_SCHEME) $(CFLAGS) $(PROCESSOR) +GENERATE[e_padlock-x86_64.s]=asm/e_padlock-x86_64.pl $(PERLASM_SCHEME) |